P0029 OBD-II Trouble Code: Exhaust Valve Control Solenoid Circuit Range/Performance (Bank 2)

Our certified mechanics come to you · Get a fair and transparent estimate upfront

EXCELLENT RATING ON

Cost of diagnosing the P0029 code

P0029 is a diagnostic trouble code (DTC) for "Exhaust Valve Control Solenoid Circuit Range/Performance (Bank 2)". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $154.99 . Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $50.0 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate* Credit towards follow-up repair Earliest Availability
Ford $154.99 $50.0
Toyota $154.99 $50.0
BMW $164.99 $50.0

*Estimates may vary by market

SCHEDULE P0029 DIAGNOSTIC Get a fair and transparent estimate upfront

P0029 trouble code definition

Exhaust Valve Control Solenoid Circuit Range/Performance (Bank 2)

What the P0029 code means

P0029 is the OBD-II generic code indicating the engine control module (ECM) has determined that the variable valve lift solenoid for the exhaust valves for bank 2 takes too long to engage or does not engage.

What causes the P0029 code?

  • The ECM activates the exhaust valve solenoid for bank 2 and the valve lift does not shift.

  • The exhaust variable valve lift solenoid is short circuited internally.

  • The variable valve lift solenoid has an open circuit internally.

  • The wiring or connections to the exhaust valve solenoid or the ECM is shorted or open.

What are the symptoms of the P0029 code?

  • The engine can lack power if the valve lift fails in the low position.
  • The engine may run rough or stall.
  • The engine will run very erratic at idle and on acceleration.
  • The check engine will be illuminated indicating a problem.

How does a mechanic diagnose the P0029 code?

  • Visually check the electrical connections and wire harness to the bank 2 exhaust valve solenoid.

  • Clear codes and verify if the code returns.

  • Utilize the test solenoid to operate the variable valve lift is operational mechanically.

  • Test the lift solenoid for internal short or open circuit to solenoid specifications.

  • Follow the manufacturer's specific pinpoint tests for further diagnosis.

Common mistakes when diagnosing the P0029 code?

Follow these simple guidelines to prevent mistakes:

  • Verify the failure by clearing the code and seeing it the problem is still present.

  • Do not attempt any diagnosis without special tools like a test solenoid.

  • Follow any pinpoint test, step by step, to isolate the failure on the system.

  • Do not replace any parts unless directed by the pinpoint or visual testing.

How serious is the P0029 code?

  • The engine can hesitate and have a lack of power during acceleration.

  • The engine may start real hard or run too lean.

  • The engine may stall when stopping or run rough.

What repairs can fix the P0029 code?

  • Clearing the fault codes and performing a road test to try and verify the failure

  • Replacing the variable valve lift solenoid for the exhaust camshaft bank 2

  • Repairing or replacing the wiring or connection to the exhaust lift solenoid

  • Repairing the ECM connector or replacing the ECM

Additional comments for consideration regarding the P0029 code

The variable valve lift solenoid can get clogged with sludge or thick oil, and not actuate the variable valve lift mechanism. The oil needs to be kept clean and of the proper viscosity.

Need help with a P0029 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

Check Engine Light
P0029
trouble codes

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P0029 code.

SCHEDULE P0029 DIAGNOSTIC
Get a $50 credit for the follow-up repair

Recent Check Engine Light is on Inspection reviews

Excellent Rating

(8600)

Rating Summary
8017
273
65
46
199
8017
273
65
46
199
 at YourMechanic

Brandon

9 years of experience
133 reviews
Brandon
9 years of experience
Ford Escort L4-2.0L - Check Engine Light is on - Nashville, Tennessee
Brandon showed up ahead of schedule, was very personable and diagnosed my problems. He also scheduled my next appointments which will be with him.
 at YourMechanic

William

23 years of experience
33 reviews
William
23 years of experience
Lexus IS250 V6-2.5L - Check Engine Light is on - Mableton, Georgia
Arrived early which was great. William was courteous, and attentive to the issue. Even though it took several attempts I'm so happy he was determined to fix it and he did!
 at YourMechanic

Dan

40 years of experience
1080 reviews
Dan
40 years of experience
Plymouth Grand Voyager - Check Engine Light is on - Lawrenceville, Georgia
Mr. Dan Barber was quite patient, courteous and quite knowledgeable. From my observation, Mr. Barber appears to be quite professional.
 at YourMechanic

Christopher

9 years of experience
120 reviews
Christopher
9 years of experience
Ford Fiesta L4-1.6L - Check Engine Light is on - Smyrna, Georgia
Chris communicated with us each step of the way up until his arrival. He listened well, was knowledgeable, and was prepared. He took the time to diagnose the problem, explained the what, why and how and provided a solution. I would definitely recommend him and will use him again.


More related articles

P2666 OBD-II Trouble Code: Fuel Shutoff Valve B Control Circuit Low
P2666 means there is a problem with the fuel shut off valve usually due to any multitude of electrical issues and/or problems.
P0714 OBD-II Trouble Code: Transmission Fluid Temperature Sensor Circuit Intermittent
P0714 code means there is an abnormal transmission temperature often due too low transmission fluid and faulty parts.
P0563 OBD-II Trouble Code: System Voltage High
P0563 code means a voltage reading is out of the normal range due to a faulty alternator or starter, battery, voltage regulator, or wiring issues.

Related questions

Check engine light is on.. Its not running any differently and it starts normally..
You need to have the engine computer scanned (https://www.yourmechanic.com/services/check-engine-light-is-on-inspection) to see what trouble code is stored. Not all codes will cause the engine to run bad or cause a noticeable problem. For instance, a trouble code could be triggered by...
Check Engine Light is flashing. My truck only starts after 5 seconds - 2006 Dodge Ram 1500
Hi and thanks for contacting YourMechanic. When the Check Engine Light flashes, it means that there is an intermittent problem making the light flash on and off. When the light flashes, it is best to pull off the road and...
1999 VW Jetta Poor acceleration
The check engine light tells you that the Engine Controller (ECU) has detected a fault and stored a trouble code. So the best place to begin is to have the codes read and interpreted bu a technician. It's possible you...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (855) 347-2779 · hi@yourmechanic.com