Sounds like the character rom is going bad....cant remember the chip number right off hand, but if youve got the older brown keyboard its one of the long chips ont he left side next to where the keyboard plugs into the motherboard....
hope that helps a bit... :-)