My 2000 Jackal did the same thing.......fuel pump was cavitating and sending all kinds of air into the fuel injection system which led to the lack of power and backfiring. Change out the junk gas cap...it's not venting properly. I believe that MG Cycle has the replacements. Also break out a good volt-ohmmeter and (with a lot of patience) get the T.P.S. ranged in really good. The difference is amazing. I run a K&N filter in a modified air box top, Stucchi H-pipe and "relieved" stock mufflers. I also have removed the emission cannister system. The clue to listen for is a gurgling sound evident that the fuel pump is not comming up to pressure and won't stop running. Good Luck!