ok, well i reset the tps, cleared all the codes, now there is no codes, press the gas, code, 51, let off the gas, no codes, jumped the connector, code 41, started it, reved it up, it started cutting in and out, still, just code 41, plugged the connector into tps, code 41 and while running and pressing the gas, still cutting in and out, so i took the jumper wire off, no codes, no poping, or cutting in and out, but when i hit the gas this time, it started poping a little bit, then code 51 came up, let off the gas, no codes( while running) shut it off, started it back up, now have code 51