I have a 2001 tracker pro team 185 with a 175 sportjet engine. When the engine warms up, it randomly drops to about 800 rpms for a few seconds before it surges back up to about 1200 rpms. This only occurs while at idle. It runs excellent otherwise. I have checked the stator and switch boxes. It has been a problem for some time and i am beggining to become very frustrated. I would greatly appreciate some insite.