I just did some checking on the Maxair site. It appears that the 650 does not have the fuel shut off solenoids. sorry about that. Do you still have the stock exhaust? I am thinking still it might be plugged exhaust. If so try taking off the mufflers and see what happens. They slide right off. It will be loud but the bike will not suffer any harm for the short time you will be runnig it. Try calling Maxair at 303-362-1336. Another possibility is the AIS could be faulty causing the same symptoms.
hope this helps
Last edited by DMTJOY; 11-26-2009 at 11:44 PM.
Reason: added more information.