I now replaced the top keypad membrane, and its still doing the same.
If I remember correctly, just before it began doing this, the screen used to go funny shades of green and sometimes distort a bit.
If that helps at all.