Check Engine Light on, code P05CD?

Tiny
BENJAMINDAVIS01
  • MEMBER
  • 2014 GMC ACADIA
  • 2WD
  • AUTOMATIC
  • 110,000 MILES
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.
Monday, November 20th, 2023 AT 2:24 PM

1 Reply

Tiny
KEN L
  • MASTER CERTIFIED MECHANIC
  • 42,940 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. A low input signal to the PCM (Powertrain Control Module) is detected, possibly due to a faulty MAF sensor, a dirty MAF sensor element, or a wiring issue.

P0113: This code points to an issue with the Intake Air Temperature (IAT) sensor circuit. A high input signal is detected, which could be due to a faulty sensor, a short in the wiring, or a problem with the PCM.

P0128: This code suggests that the engine is not reaching the required temperature for proper operation. It could be due to a malfunctioning thermostat, insufficient coolant, or a problem with the engine coolant temperature (ECT) sensor.

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. Causes can include cooling system issues, low coolant, a faulty thermostat, or engine problems.

P2228: This code indicates a problem with the Barometric Pressure (BARO) sensor circuit. A low input is detected, which could be due to issues with the sensor itself, wiring problems, or a faulty PCM.

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.

Was this
answer
helpful?
Yes
No
Tuesday, November 21st, 2023 AT 11:21 AM

Please login or register to post a reply.

Sponsored links