+1 vote
198 views
by

I have a 2004 Cadillac CTS 3.6L with engine codes P2176, P0122, and P0223, what do the codes mean?

Vehicle: 2004 Cadillac CTS 3.6L

1 Answer

+1 vote
by (12.6k points)
 
Best answer

Hi there,

P2176 indicates an issue with the throttle actuator control module. Here is some info for you.

P2176 CADILLAC - Minimum Throttle Position Not Learned
Read more: https://www.autocodes.com/p2176_cadillac.html

P0122 indicates an issue with the throttle position sensor. Here is some info for you.

P0122 CADILLAC - Throttle Position Sensor 1 Circuit Low Voltage
Read more: https://www.autocodes.com/p0122_cadillac.html

P0223 indicates an issue with the throttle body assembly. Here is some info for you.

P0223 CADILLAC - Throttle Position Sensor 2 Circuit High Voltage
Read more: https://www.autocodes.com/p0223_cadillac.html

Related questions

0 votes
0 answers 341 views
0 votes
1 answer 237 views
+1 vote
2 answers 286 views

37.4k questions

31.5k answers

1.3k comments

21.6k users

Need A Repair Shop?
Find local automotive repair shops in your area.
Does your car have Safety Recalls? → Check here
...