P0014 - 06 Colorado
Hello, I am new to posting on forums, but have been searching and reading lots of helpful things here for a while. I hope that I am posting in the right spot.
I have an 06 Colorado (185k miles), and last night the check engine light came on. I checked the code and the only one I have is P0014.
After reading some other post about this, I see most have idling problems, reduced power, and/or stalling, etc.
I am not having any of that, the truck seems to be running fine.
I did pull the Camshaft Actuator Solenoid Valve and looked it over. The screens are still intact, and it didn't look clogged up.
Could this still be the culprit even though I am running fine? I am thinking I need to replace it with the updated gm part anyway.
Any suggestions about this code, when the truck is running good?
A little history on the truck(because I am not sure if all of this is related or not):
Back in November it threw a P0601 code and was going into reduced power. That's the only code my reader found. The parts place scanned it and found a code for multiple misfires, and a code that had to do with the thermostat (sorry, I cant remember what they were) Also tested the battery, it had a dead cell at the post. Replaced the battery and spark plugs. (Thermostat code still never came back) No codes for about 2 weeks, driving around 80 miles a day. Then P0601 came back. A mechanic replaced the throttle body. All was well for another 2 weeks. P0601 again. The mechanic kept it for a week and checked all the wiring, he didnt find any problems there. At this point it is going into reduced power every time it gets to temp while idling in the driveway. I ordered a stock PCM from PCM of NC. Put that on and had the CASE relearn done. Oh..I also had the infamous P0449 during all of this. I replaced the solenoid and now that is taken care of. I also thought I needed to replace the idler pulley and the belt since it was squealing, but after I replaced PCM it doesnt squeal..not sure what to think of that. After replacing the PCM it seems to run fantastic. Now after driving for another 2 weeks it has the P0014, but not running bad at all.
My stomach kind of sinks when my husband calls now, because I just know he's going to tell me there is something else wrong with this truck.