We have a 2000 700 XCSP that runs great for a while then bogs out and backfires to run fine again for a while. Had it in 3 different shops to clean carbs and adjust, change plugs and gas, and is still not fixed, gas also leaks down into the engine. Any suggestions??