Are you sure this is a hardware problem, sure sounds like a software problem to me, and there is absolutely *no* point in taking your machine into the service department for a software problem.