When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
How do you fix your car when it throws these codes????? P1221 is the TP sensors and P1515 is "Command vs Actual Throttle Position Performance (PCM Module)"
These two errors indicate that the throttle plate sensors are reporting the throttle plate in a position different from what has been commanded.
Inspect the throttle body and observe the movement of the throttle. Most likely the throttle needs replacement, especially if the movement is jerky or limited in range.
I just didn't expect it to be the throtle body. Why the "service traction system" lights?
Your EBCM most likely has something like a C1278 set .... when the PCM is unable to "manage" the engine (such as when it has limited control of the throttle) it "tells" the EBCM that it cannot provide torque management by sending a message on the computer network to the EBCM.
When the EBCM gets the message it posts the C1278 and disables Traction Control. The Service Manual states this DTC is set as an aid to the technician so that they know the TC system had nothing to do with the issues they are trying to diagnose in the PCM's engine mannagement system.
It turned out to be the throttle position sensor. It had shorted out. I hated taking it to the dealer but I had no choice because I am pressed for time. They ran diagnostics and then replaced the sensor. It cost me just about $300. Haven't looked at the reciept to see how much the part and labor was but I know the diagnostics cost $71. Thanks for all the help.