I had a problem sort of like that, and it turned out to be something wrong with the ac adapter. Those things seem to be unreliable. Try borrowing someone else's and testing it out if you can.