My 2002 Beaver Patriot Monticello with Cummins 400 ISL engine randomly will lose the ability to accelerate without stalling. It has happened 3 times: 1. started up in the morning and within 5 minutes, I lost ability to accelerate at 30 mph; then it stalled. 2. Driving for about 1/2 hour on route 95 in Virginia, I lost ability to accelerate going 65mph. When I slowed down it stalled (yikes!). 3. A mobile diesel repair guy replaced the transient suppressor and promised that would solve the problem. However, last weekend I started up in the morning and within 5 minutes, while driving down a moderately steep hill, I lost the ability to accelerate, when I slowed to stop, it stalled. In all cases, once I turned off the engine then restarted, it ran fine. Has this happened to anyone else? Any idea what might be causing the problem?