The problem is caused by the arm at the back end of the tray that activates the limit sensing switch bouncing at the end of the tray's outward travel. Addressing this bounce will cure the problem. It's been a while since I have worked on one for this problem, so I don't quite remember how I fixed it, but it was a matter of making the arm apply a bit more downward pressure on the switch, thus damping the bounce.