iPhone 4 does not wake up from being locked
You could try going by the Apple Store to meet with a Genius (if there is one close enough to you). They have diagnostics they'll run for free to see if something weird is going on with your phone. Make an appointment online.