How long have you had this problem? Have any changes been made to the computer (eg new program installed, new hardware, etc)? Has anything been dropped or spilled on it? Can you hear any odd noises coming from the machine itself when you turn it on (eg ticking or clicking noise)?