I am having the exact same problem and have an extra battery so have determined it is not the battery. Did you recently update the new HTC software from Sprint? I did the other day and started having this problem so think they may be connected. This is miserable so if anyone has a fix for this please let me know. Thanks for your assistance.