Getting to download mode
Ok I had exactly the problem that you had, with an added twist. My volume up button is a little mashed, so it's permanently pressed in. If I don't pres anything it always boots to recovery; to boot normally I had to press volume down as well. This means I can't get into download mode at all to re flash...
I tried to force my phone to reboot to download mode from adb, but it's not being recognized. So. I'm stuck. Anyone have suggestions?