I have an HTC Inspire 4G, Flashed with Clockwork mod, Rooted / Unlocked S-off and CyanogenMod 7. For a while now, It has trouble coming out of wake up. (The Menu / Return / Search / Home buttons light up, But the screen itself does not come on. I have to remove it from my otterbox, take the battery out to get it to come back to life. I thought it was a ROM problem, so I did a complete and full reset on my phone.

And another problem, so I don't have to make another thread.. is occasionally I will get "dead spots" in the touch screen, Where like a letter on my keyboard will not work (But those around it will, And I am using the Better Keyboard 8 app) same goes for the slide to unlock, Sometimes it won't register I am swiping. I've cleaned my screen / screen protector, and keep it clean religiously. I've reset everything and this still happens. What would cause this? Hardware or software problem?