Careful when you put the new starter in. We’ve had a Leopard come in from a session, turned off the engine and found the starter still running. Guessing that if the starter drained enough voltage out of the battery to get below the point where the electronics couldn’t function, the engine would quit. Not sure of the top of my head what the cause was, but it might have been a damaged harness. So, also check your harness for missing insulation from dragging on the ground or where it has been tie-warpped to the frame.