Q: Cel code p0129

asked by on May 14, 2016

I'm having an issue with my 2004 dodge ram 2500 5.7 hemi. I'm getting the cel code p0129. This is causing the truck to rough idle at times and stall when turning or coming to a stop. When I get the code and the check engine light comes on the etc light also comes on. The truck drives and idles fine other than it won't shift into 4th when the etc light is on. I've already changes the throttle body the map sensor the iat sensor the crankshaft position sensor and the pcv valve. I'm at a loss on what is causing the problem and what the fix is. Any help would be greatly appreciated. Thanks in advance

My car has 100000 miles.
My car has an automatic transmission.

Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote

Well you replaced all the parts associated with your code. You need a voltage meter to measure the voltage at the sensor. There should be a 5-volt signal and a ground on the outer wires on the sensor. If you do not have 5 volts, you likely have a wiring problem or a blown engine computer.

Use a digital voltmeter and verify voltage at the outer pins. The middle wire should read voltage as well. The most common problems include the sensor, wiring, or computer. Replacing the computer requires programming. If you still need assistance with this, a professional technician from YourMechanic can come visit your car’s location to diagnose the Check Engine Light for you. By looking at the car in person, they’ll be able to pinpoint exactly what the car needs and suggest the correct repairs.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

When should I replace my tires?
It’s important that you keep a close eye on your tires so that you can replace them when necessary, before they become a hazard to your safety. Here’s what you should look for that may indicate you need to replace...
Truck won't go into park
There can be a few reasons why your shifter would be jamming up or sticking. The gear selector is apart of the shift linkage controlling what gear you want to enter. Over time, mechanical parts wear naturally and the linkage...
ABS light on intermittently
Hello. The most common reason for the ABS light to come on inside of your vehicle while driving is a bad wheel speed sensor. As these fail they can cause the control module to see a reading that seems incorrect...
My car idles rough when at a stop and almost stalls why might this be?
Hello. Typically, if this vehicle runs fine at all other times and will have trouble idling when coming to a stop, it is almost always caused by a bad idle control valve (https://www.yourmechanic.com/article/symptoms-of-a-bad-or-failing-idle-control-valve). Most of the time the valve fails...
When I speed up or slow down to between 30-40mph my Jeep vibrates like it's running over rumble strips.
Hey there. This could be due to a torque converter imbalance, or internal problem with converter, which will sometimes occur in a dynamic and limited range. Have a technician attach wireless "chassis ears" to logical areas on the drivetrain to...
06 dts 110k new plugs and packs started idle shuttle hesitant at first then stops bought car used i believe fuel filter is origina
Hello, thanks for writing in about your Cadillac DTS. The fuel filter (https://www.yourmechanic.com/services/fuel-filter-replacement) and fuel pump (https://www.yourmechanic.com/services/fuel-pump-replacement) may be the cause of this issue. You should have the fuel pressure tested first to see if the fuel pump is failing....
car surges when idle or in park. rpm bounce. car has cut off, but cuts back on.
It sounds like your idle air control valve could be failing. The idle air control valve is responsible for maintaining the proper amount of air into the intake while the vehicle is slowing down to a stop and resuming idle...
Oil pressure switch was replaced but the Check Engine Light is still on.
Hello there, a few different things will cause your 2011 Honda Pilot to still have the Check Engine Light on after the oil pressure switch (https://www.yourmechanic.com/services/oil-pressure-sensor-replacement) was replaced. The most common cause would be the code not being cleared after...
My rpo code is m30 which means I have a 4l60e, what is the difference between ID code LAD and CAD will they interchange?
Hello, the transmission will bolt up to vehicle. The difference can be configuration of operating pressures, clutch pack stack and shift points. These codes are for engine and vehicle type match. The transmission will work just may not have...

Related articles

P0248 OBD-II Trouble Code: Turbocharger Wastegate Solenoid B Range/Performance
P0248 code means the solenoid is not controlling wastegate activity in the intended manner due to a faulty solenoid, wiring, or a stuck wastegate door
P0846 OBD-II Trouble Code: Transmission Fluid Pressure Sensor/Switch "B" Circuit Range/Performance
P0846 means there's a malfunction relating to the transmission fluid pressure sensor circuit, due to a faulty component relating to the transmission.
P0538 OBD-II Trouble Code: A/C Evaporator Temperature Sensor Circuit High
P0538 means that voltage readings from the A/C evaporator temperature sensor that are irregular due to a faulty temperature sensor or wiring.