HomeFault codes › P0027 to P0029

P0027–P0029 Exhaust Valve Control Solenoid Circuit Range/Performance Bank 1

Investigate soon

The sensor still works, but its reading has drifted outside the window the ECU expects. That usually means a tired sensor or a problem with what it is measuring, not a broken wire.

Can you drive it? The engine light will stay on and the car may run in a reduced-power mode. Read the freeze-frame data to see the conditions the fault was logged under.

Which code is which

Same fault, different cylinder or bank — diagnosed the same way. Several set together usually means one shared cause.

CodeDefinitionSeverity
P0027Exhaust Valve Control Solenoid Circuit Range/Performance Bank 1Investigate soon
P0029Exhaust Valve Control Solenoid Circuit Range/Performance Bank 2Investigate soon

The definition

P0027: Exhaust Valve Control Solenoid Circuit Range/Performance Bank 1.

P0027 is a powertrain code (the engine or gearbox), defined by the SAE standard - it means the same thing on any make of car, and any generic OBD-II reader will decode it.

What to check first

Cheapest and fastest checks first:

  1. Read the freeze-frame data stored with the fault - engine speed, load and temperature at the moment it logged tell you whether this happens cold, hot or under load.
  2. Check the connector at the part for corrosion, and that it is fully seated.
  3. Clear the code and see whether it returns, and under what conditions.

What actually causes this on a VAG

Same family as the intake-side fault but for the exhaust camshaft on bank 1: the solenoid meters engine oil to the exhaust cam adjuster, and "range/performance" means the circuit checks out electrically but the camshaft did not move as commanded. Not every VAG engine adjusts the exhaust camshaft - plenty of older ones vary the intake cam only - so it is worth confirming that your engine actually has this component before spending anything. Exhaust cam timing sets valve overlap, which matters for warm-up, internal exhaust gas recirculation and, on turbo engines, how quickly boost builds. The car may drive close to normally with this stored, but emissions and cold running suffer.

Most likely causes, in order

  1. Oil supply problem rather than a part failure. A low level, tired or wrong-grade oil, or a service badly overdue leaves insufficient clean pressure to swing the adjuster. Symptoms that appear only when the engine is hot, or only in the first minute from cold, both point this way. Check the level, the oil's condition and the service record first.
  2. Clogged screen or feed passage at the solenoid. Where a strainer protects the solenoid it silts up with varnish and carbon on engines run on long intervals. Remove the solenoid, inspect the mesh and the passage behind it and clean them - an inexpensive job and a frequent fix.
  3. Sticking solenoid. The valve spool binds once hot even though its coil measures fine. If a solenoid of the same part number is fitted on the intake side or on the other bank, swap them and see whether the code moves with the part before buying anything.
  4. Worn exhaust phaser or timing chain wear. A worn adjuster or a stretched chain cannot hold the commanded position. Look for a short rattle on cold start-up and for camshaft position correlation codes stored at the same time; those point to mechanical timing rather than the solenoid, and a stretched chain is not something to leave.

Worth knowing: Do not replace both cam solenoids as a pair on the strength of one code. Swap the suspect one with its neighbour where the part numbers match, clear the memory and drive - if the code jumps to the other position the solenoid is at fault, and if it stays put the problem is the oil supply, the screen or the adjuster. Read the fault with VAG-specific equipment rather than a basic generic reader, so you know which component the ECU actually named.

Reading the code is the easy part

A code names the circuit that complained. What tells you why is watching the sensor behind it while the engine runs — and that is where a code reader stops and a diagnostic tool starts.

VAGPULSE reads every module in a VW, Audi, Skoda or SEAT — not just the engine — shows the live measuring blocks behind this fault, gives you the freeze-frame conditions it was logged under, and clears it once you have fixed it. It also does what a generic OBD reader cannot on a VAG: service resets, coding, adaptations, and Stage 1–3 flashing with your original file saved first.

$249 once. No subscription, unlimited cars. Windows 10/11.

See VAGPULSE — $249 Look up another code

Software downloads instantly · cable ships September 30 · cable guarantee — refund if it won't connect

Prefer to work on your phone? The VAGPULSE Android app is a free download and its demo mode runs against a sample car with no hardware at all, so you can see exactly what it reads before spending anything. Reading your car with it needs the VAGPULSE cable, which comes with the licence.

Common questions

What does P0027 mean?

P0027 means Exhaust Valve Control Solenoid Circuit Range/Performance Bank 1. The sensor still works, but its reading has drifted outside the window the ECU expects. That usually means a tired sensor or a problem with what it is measuring, not a broken wire.

Can I drive with P0027?

The engine light will stay on and the car may run in a reduced-power mode. Read the freeze-frame data to see the conditions the fault was logged under.

Related reading

← All VAG fault codes · Guides · VAGPULSE