I have a 2002 Artic Cat Pantera 800 efi with electric start. The machine has been running fairly well until recently. The machine starts up no problem and runs great at idle. When I hit the throttle slowly is goes and will speed up gradually. When I hit the throttle hard to accelerate fast the machine dies unless I release the throttle back to idle. If it does die it will start right up with no problem. Furthermore, if I gradually speed up to full throttle the machine seams to sputter and there is an overall loose of top end speed by about 20 miles an hour or more. The machine seems to sputter and not run smooth after about 30 miles an hour. I just cleaned the spark plugs. Does anyone have an idea of what could be the problem?