Seems like my power button is constantly being pressed. When I put the battery in, it will automatically turn on, kind of like when you have to hold the power button in for a few seconds to get it to boot up. When booted up, I can't turn it off or on by pressing the power button. Randomly the power off screen options will appear like when you hold down the button. It isn't stuck in (I can press it with plenty of clickiness), just doesn't do anything when I press it. I'm wondering if there's a hardware problem that is making the phone think the power button is pressed. Don't think it's software related because it happens even when the phone is powered off.
I recently cleaned the headphone jack out with a q-tip and rubbing alcohol. Could that be related?
*Update: Took it apart and applied some more rubbing alcohol around where the power button is, cleaning the entire area. After everything dried up I put it all back together and works great!