I would also check to make sure the foot pedal is engaging the starter, the leakage might be broke or out of whack,, I am sure you have already done this but,,,,,,,,,,,the bolt on mine use to come unscrewed and the foot part would just fall off as i hit it......