Could be a lot of things, even a bad power adapter/power jack (and now the battery is dead). My first guess would be bad caps on the motherboard though, due to its age. Not much you can do for that unless you are very, very good with a soldering iron :)