i had my s3 for about 14 months. I did a master reset and used airpush detector with no luck. this is what finally fixed it. I had to take it apart enough to raise the motherboard up so I could pop out the power button, shaved a tiny amount off the center of the button, and then popped it back...