So I've been reading around on the forum about the phones rebooting on their own. Mine has been doing this since I unrooted my phone, never had problems when it was rooted. After unroot it would reboot and then get stuck in a reboot loop. In the last few days when it reboots right after it goes to the the white screen with HTC Evo 4G in black letters the screen goes black, it vibrates 4 times, then the green LED will flash. The only way to get it to come back on is to pull the battery and wait a few seconds.