Try better fuel and check your sensor connections. If that doesn't stop it, replace the det sensor.
There's also a good chance that it is the EFI/TB boots, as the motor shakes a lot while the throttle bodies are mounted to the chassis. Check the spark plugs. If one is white, while the other has color, look for an air leak on the cylinder with the white plug.
A forum community dedicated to snowmobile owners and enthusiasts. Come join the discussion about performance, racing, troubleshooting, trails, maintenance, riding tips, modifications, classifieds, gear, and more!