Attached a pic of the problem.  Was running in today and the motor just cut out, after an hour of random starts, stalls, dead batteries, etc I noticed the timing wheel was toast.  Not sure how that happened but I am sure this may explain some of the other idle issues and rough start problems I...