mine did exactly the same last week, I tried evrything even factory re-set, but no joy, eventually I re-installed my ICS rom, and it sprung back into life