You are not going to believe this, but I have had the same exact problem. I replaced the battery and trackpad and it still existed. I then disconnected the camera and bam problem solved. It now runs flawlessly. As a technician, I wish I could give an exclamation for it… But some things just never make any logical sense. Hope this helps.