We have a 400 artic cat in the shop it will surge off and on whie under throttle. You ride it around and it spits and sputters, Valve clearance is fine, spark plug seems good, carb has been taken completely apart and cleaned. It almost acts like its a speed limiter, but I guess I'm told here isn't one on it.

Anyone got any ideas?