HTC Evo won't turn OFF with power button.

view story

http://androidforums.com – i got a new htc hero after my old one broke, and this one was fine for awhile but now it wont turn off when i hold the power button down. it just turns off the screen no matter how long i hold it. i tried deleting any apps that could be a problem but still nothing. the only way to turn it off is to take the battery out and put it back in, but it turns on with the power button. help? (General)