Alright, yesterday I finally experienced the SOD, Sleep Of Death, after re-importing my Call History while it was re-indexing the calls. It was not fun at all, considering I had just successfully run the Task 29 to re-format my NAND and flashed back to 032310, or something that resembles it.
So this morning I decided to see if I could find out why, so I hit up Google, and found a post by NRGZ over on MobileUnderground stating he had tracked it down to htcservices.dll. So I figured what the hell, I'll cab up the same version he uses and install it to see what happens. Well, it worked, I repeated the same re-importing of the call logs and no hang up while re-indexing, the phone was slow, but that's to be expected.
So here's what I used to fix at least my Sleep Of Death:
Click here for HTCServices.dll cab
And since I mentioned Task 29, more info is here:
http://forum.xda-developers.com/showthread.php?t=656245
And if you'd prefer the easy method with just a blank splash screen I made this one:
Click here for Task 29 with Blank Splash
EDIT: I see how you are Mordy, beating me to the punch. lol
Z