I have a 1996 Johnson Ocean Runner that has been intermittently cutting on and off over the past couple of years. It first happened during a 20-25 mile run in from offshore. While cruising at a constant 25 knots or so for 30 minutes or so the motor feels like it completely shuts off then back on...