Yah I was gonna say pull the battery and hard reset. Its a known issue with the first no2chem loaded to your phone.
If all else fail try and reload the original back on it before going forward again.
Find that here. Its just for sprint. Its the update that included RevA and gps upgrades.
http://www.htc.com/us/FAQ_Detail.asp...ct=faq&cat=268
Just click on software download.
I actually dont even put it in bootloader before I run the rom upgrade. It goes in by itself as soon as the RUU runs. I have olipro 2.40.