I was driving approximately 40 mph pulling a boat on level ground I heard popping noises like the engine was stalling and saw two Puffs of either white smoke or feel missed through the rearview mirror the engine stalled and would not restart I looked underneath saw no fuel leaking towed home...