Sounds to me like either the on-off toggle switch has gone bad, or the board has possibly gotten wet causing corrosion and a short-circuit.
What I would do is unscrew the bottom, unclip the LCD screen connector and examine the board. if there is corrosion, first dust it off with a can of...