Trouble Code
So last week I had a check engine light and my Edge programmer gave me a P0012 TPS code. I replaced the TPS and my truck has ran fine since Saturday. This morning I got the P0012 code again, but didn't really notice any problems. Anyone have any idea what might be going on?
Could be a few things:
1st make sure that the oil level is where it's supposed to be.
Could be a VCT solenoid. Read here: http://www.howstuffinmycarworks.com/VCT_Solenoid.html
Could also be a Cam Position Sensor.
1st make sure that the oil level is where it's supposed to be.
Could be a VCT solenoid. Read here: http://www.howstuffinmycarworks.com/VCT_Solenoid.html
Could also be a Cam Position Sensor.

