So when I turn my phone on, it vibrates and gives me the white HTC EVO 4G screen (stays on this screen for at least 30 sec), and then it continues with the yellow sprint screen that materializes into the grey screen with 4G in yellow. The phone will freeze at this point and start the whole process over again. In order to get my phone to boot at all I have to perform the following procedure: Remove and replace battery Press the Vol Down button and hold while pressing the Power button Select "Restore" from the menu (At this point I will get the white HTC EVO 4G screen again, and then a screen with two phones and a green arrow. THEN I get the phone with a red exclamation point next to it and nothing else happens. This happens every time.) Remove and replace the battery again Power on phone This will ALMOST always get me a normal boot and then the phone will operate fairly normally. Other issues that may be contributing to my phone being a jerk are as follows: Phone does not seem to be able to accurately track battery life. I will charge the phone for 12 hours at night, wake up and unplug it. The phone at this point is showing full battery life. I start an app and it will die. When I perform the procedure above to get a normal boot, the phone will read that there is 5% battery life remaining. Sometimes when I plug the phone in and it is very low in battery life, the power bar will show a lightning bolt but will not show any animation at all. Sometimes it does show the proper animation for charging...not sure what causes this either. I do NOT use a task killer app, I used to use Juice Defender, but I don't use that anymore either. At some point I did a complete factory restore on the phone and wiped the SD card and all. This worked for about a week and then the phone went back into it's routine of being a jerk. The phone is NOT rooted nor have I ever tried to root it. The only modification I have made is to add a 32g SD card. Also of note...I used my wife's battery from her EVO in my phone and got the exact same results as with my battery. Any help would be greatly appreciated, please let me know if you need any further information. I did try going to Sprint, they were about as much help as handing the phone to my new puppy.