Well you definately have some kinda issue.
I am not sure exactly what needs to be done in this situation.
But I would try some things at this point.
Flash back to stock
http://www.htc.com/us/support/mogul-sprint/downloads/
which it contains the 3.42.02 radio. So that will give you a rom and radio rom flash.
If after this you still have your issue, try and flash bootloader again.
I have not seen anything like this before, therefore I am giving suggestions here.
I can tell you that one time I dropped my phone and the battery fell out. Result was a phone stuck in bootloader.
So naturaly I reflash rom, all was good from there on out.