[Touch CDMA Windows Mobile ROM Development] dubbwilliams:
I'm back up and running. Want to thank slillico, technote and Detroit_Doug before I get started. PLEASE NOTE: This may be a Sprint only issue.

Anyways, if you're in my situation this may help you. I got stuck in an endless soft/hard reset cycle, it didn't matter what I did I could never get back into the win mo.

Funnily enough I had to install a memory card reader into my PC (had one laying around :) ). I had a 3.5 floppy in there that needed to go anyways. Once I had that in I formated a 1GB MicroSD card with the SD card adapter. Then I downloaded the stock ROM from the below links.

http://www.htc.com/us/support_select_product.aspx (US)

http://www.htc.com/ca/support.aspx (Canada)

I already had the .exe so I canceled the download and ran the .exe.

If you cannot connect through ActiveSync, then you need to run a search on your computer for all .nbh files using *.nbh.

Do not close the stock flashing application until you have copied the .nbh file, it will remove the temp files.

You're looking for 2.nbh, once you find it, right click -> open containing folder, it should be around 100 MB in size. Insert your microSD card into an SD card adapter if you do not have a microSD slot in your card reader. Format the microSD card with FAT32, if you already know it's formatted you can just copy 2.nbh to the root of the card. Once copied rename it to VOGUIMG.NBH. Press and hold Pwr + Camera then press the Reset button with stylus. This should bring up the three color bootloader, then it will scan your card for the file and analyze it, once complete hit Pwr to flash the ROM. Skip next Bold Step.

If you are able to connect successfully to active sync then just go through each step of the update until your phone is back to stock.

Once restarted you will be back to 6.1, go through setup. It is important to soft reset before customization runs. After soft reset is complete, dial *2 and enter your 10 digit cell #.

In my case it automatically updated my "roaming firmware" as the recording called it, I don't recall what it said in the dialer but once done it says programming complete. Your phone should beep/vib and a warning will pop up saying it will restart in 15 secs or you can restart now by pressing Ok.

If it does not automatically prompt you for a Roaming Firmware update then you need to request a PRL update from your CS rep that will answer shortly.

Wait 2 min, then dial *2 again and enter your cell #, if it does not prompt you hang up and try a gain in a few minutes until it prompts you. The above events will take place once your flag has been noticed by the system.

After restart go to Start -> Settings -> System -> Device Information. You are looking for PRL, it should now read 60652. If it does not say 60652, then you will need to call CS again.

If it says 60652 you're good to go. Just to be safe I always make sure iamcokemans SPL is in use Pwr + Cam and Reset (be sure to remove the microSD card with the .nbh file before doing this) it should say 2.30.CoKe. If you're confident it's already running, then don't worry about checking.

Connect either through ActiveSync and flash WM 6.5 V6 or do the microSD method. Since I found out about it I prefer it over connecting to ActiveSync, now I can uninstall ActiveSync if I like.

Once complete it should be back to normal operation. I've only ran a PIM restore at this point and am waiting for the messages to thread.

Thanks for all the help.