Okay, so my phone worked flawlessly. Updated to 2.1 from sprint. Then it startd randomly just turning off, about every 20 minutes. Like when I would end a call w/ the pwr button, or press camera button, it would just shut off. Other times, I would pull out my phone and it would just be off. So, I figured I'd try rooting and running another rom. Tried several (really like fresh 2.1). The phone will stay on for as long as I'm using it, i can surf the web for 20 minutes with no problems. But if I turn the screen off and put it in my pocket, theres a 50/50 chance when I try to turn the screen back on that the phone will be off. Its aggravating as hell. What do I do? There has to be some solution to this. Try a new battery maybe? I'm lost. Please...someone help...