Hi there! I have the same problem, slightly worse. I have a Sprint Diamond, unlocked. Has SPL-0.57CMONEX. Device also has water damage. USB port works for charging but no data transfer/ActiveSync. I managed to set up a bluetooth ActiveSync connection and using WMDC on Vista.
Basically, I can only flash a ROM via internal storage, via bluetooth.
After flashing Calkulin's 6.5, having it successfully boot once, I'm now stuck on the HTC screen. I can enter bootloader/perform a hard reset/etc. It just won't boot. I don't have any other ROM files on my internal storage other than the one I flashed. Is there any possible way to put another ROM on the internal storage? And if not that, does anyone know if HTC will repair a water-damaged phone?
Oh and first post here, hi.
This is for my brother's phone, you can catch me at the XDA Dream forums.