You know the sudden jolt could have pushed some sediment from the fuel tank somewhere it should not be. Take it to the lake, fire it up on the trailer and when it dies see if you still have spark. If so, check for a fuel delivery issue. When is the last time the fuel filter was changed? I second the electronic ignition conversion- VERY easy to do and trouble free so far for me going on 5 years.