Check Engine Light on, code P05CD?

2014 GMC ACADIA
110,000 MILES • 2WD • AUTOMATIC
Avatar
BENJAMINDAVIS01
  • MEMBER
  • 1 POST
Check engine light came on solid. Secondary fan comes on shortly after starting and stays on until a couple minutes after shutting off. Temperature gauge moves at start but goes to and stays at bottom no matter how long car is left running. Heat/AC will blow but do not get hot/cold.

Primary code is P05CD, and secondary codes are:
P0102
P0113
P0128
P1258
P2228

The car is not running rough, and the gas mileage is about the same.
Nov 20, 2023 at 2:24 PM
Repair Safety Notice: This information is for general instructional purposes only. Vehicle repair can be dangerous. Verify all information, follow manufacturer service procedures, use proper tools and safety equipment, and consult a qualified repair shop when needed.
Advertisement
Avatar
STRAILER
  • AUTOMOTIVE REPAIR CONTRIBUTOR
  • 54,176 POSTS
The code P05CD is because the engine has a rough idle when it is cold.

P0102: This code indicates a problem with the Mass Air Flow (MAF) sensor circuit.

P0113: This code points to an issue with the Intake Air Temperature (IAT) sensor circuit.

P0128: This code suggests that the engine is not reaching the required temperature for proper operation.

P1258: This code is associated with engine overheating, specifically related to the protection mode that limits the power of the engine when high temperatures are detected.

P2228: This code indicates a problem with the Barometric Pressure (BARO) sensor circuit.

So with all of these codes I would replace the MAF sensor and remove the thermostat to see if it is stuck open, which with both of these problems can cause all of these codes.

Here is how to change out the thermostat and the location of the MAF sensor so you can swap that out as well. Also, if the engine has not had a tune up, I would do that as well

https://www.2carpros.com/articles/how-to-tune-up-a-car-engine

Clear the codes when the repair has been completed. Check out the images (below). Please let us know what happens.


Nov 21, 2023 at 11:21 AM
Advertisement