Two weeks ago, I was using my Evo and I plugged it with the stock charging cord. Moments later I looked over and noticed the light wasn't on. I hit the power button and it froze on the white HTC evo boot screen. I eventually pulled the battery. From that moment it would not do anything. No charging light, no boot or recovery or anything, just completely dead. I figured it was the battery, but it was not. The sprint repair shop could not figure out what was wrong with it either. Two weeks later, while waiting in line to have it sent away and receive my replacement phone, I hit the power button and it turned on. I was very surprised and have been using it since yesterday without incident. Any idea what happened? Is it only a matter of time before this happens again? My phone is rooted with CM 7. Thank you.