Power Button Not Working + Stuck on Cyanogen Startup Screen

view story

http://forum.xda-developers.com – OK first of all, if you can fix this you are a GENIUS! Basically, my power button stopped working today. The phone DID work fine and the screen turned on via plugging in the charger etc as it 'jumps' it. Also, when I take my battery out and put it back in, the phone automatically turns on, which leads me to believe the power button is somehow stuck or pressed in, even though it clicks like normal when I push it... Backing this theory up in the fact that when I start in bootloader (i.e. just holding the volume UP button when I put my battery in) I can't use the volume up or down buttons to s (HowTos)