I had my check enginge come on, had the codes pulled and came out to be p1543. I tested my mass air flow sensor, it was fine. Then i was messing around with the throttle body and came to find out that if i unplug the sensor that is located under the throttle body going into it, the car would run, but a little rought, and the AC would not work unless the RPMs were over 2000. If i plug the plug in the car would REV up to 2500 RPM by it self over and over and i could not drive it. Now i am driving it with the plug off! I bought a GOOD used throttle body, thinking that it was the throttle position sensor! BUT HAVING THE EXACT SAME THING with the new Throttle body! This all happened after i jumped my car when the battery went dead from not driving the car for about a week ( my cd player drained the battery). PLEASE HELP!!!!!!! dont know what the next part i should replace/fix! THanks!