Last night, I SBF'd to Gingerbread. I data wiped and all that jazz. The only problem I had was with the screen, but I assumed it was a stock bug and moved on. When I got onto Liberty 3.0v2, the problem really progressed. I couldn't turn the screen off for longer then 10 seconds. If I did, then I'd have to reset my phone before being able to turn it back on. I data wiped again, and am now on Cyanogen. The problem takes longer to occur, but is still there. Any suggestions?