Andy,
I doubt anyone needs to tell Mr. Mullins to go thrash his cars!! I'd bet my 500E he's taken care of that already
Maybe this is a WAY outside chance, but check your motor wiring harness...they've been known to get brittle on M119 motors and could cause an intermittent screw-up (I hope I'm way off).
Otherwise, no educated guess; sorry! Good luck Mike