Had just pulled off the track yesterday where everything had been running perfectly for several sessions. Idled through the pits and when I pulled the clutch in to coast into my garage space the engine quit. No unusual noise or anything, it just died. I fired it up and there's a loud internal...