Does letting it sit over night help?
Might be a heat issue.
Have you noticed static electricity shocks while carrying it?
Might be a damaged component.
Do you carry it around often, and how?
If you move it often with one hand, you might have a bad connection inside the laptop due to frame flexing.