Default Blinking LED and 3 vibrates

Hey guys, I searched for this issue but can't find an answer.

So my phone won't turn on, it blinks the LED and vibrates 3 times. So far I found out that this is the download mode for HTC. If I connect to USB it looks up thr Qualcomm MSM drivers.

However! I can boot the phone to ROM if I pull the battery and leave it for a while. If I attempt to boot in recovery or hboot it gets stuck with blinking LEDs and 3 vibrates.
I flashed a radio 1 week ago, so I am thinking it might be bad.

Any ideas how to recover from ROM ?

I am gfree S-OFF and rooted, cwm recovery.
Darkside CM7 ROM and kernel.