Last weekend was out for a ride with no problems. Today i go out and start it, it revs up to 3000rpm and then it droped to about 600. When i give it gas it just boggs but doesn't die. If i pump the gas the revs will come up to where i have power, but as soon as i let go of the gas it will drop back down to 600rpm. I put mew plugs and still the same thing. Would a low battery charge do this or maybe stator????????????. Not used to working on EFI.