Try navigating to /Applications/System Preferences/Keyboard/Keyboard/Key Repeat Rate & Delay Until Repeat (in 10.6.8, anyhow) and try toggling and other fooling around with the settings...maybe restart afterwards.
Edit: You can try logging in to a test user account, but given the sporadic nature of your problem, it's liable to be a long journey.
Last edited by artie505; 08/22/1502:09 AM.
The new Great Equalizer is the SEND button.
In Memory of Harv: Those who can make you believe absurdities can make you commit atrocities. ~Voltaire