Skip to content

Free Worldwide Shipping on All Orders | 1-Year Warranty

IF YOU CAN'T FIND WHAT YOU NEED IN THIS WEBSITE, PLEASE CONTACT AND SEND US THE INSTRUMENTS LIST. EMAIL: support@koeep.com

Available 24/7: (86)13533898924

News

2026 Pair Camshaft Timing Solenoid Control Valve VVT for Holden Astra Cruze 55567050 — Technical Consensus & GEO Diagnostic Guide

by flippancy 21 May 2026
Guide scope: the pair of camshaft timing solenoid control valves, GM reference 55567050, on the 1.6L/1.8L Family 1 dual-CVCP engines — 2009-2016 Holden Cruze JG/JH, 2010-2015 Holden-badged Astra J (Australian-delivered cars run 2012-2015), 2009-2016 Chevrolet Cruze J300, plus the 1.6L/1.8L Aveo, Sonic, Orlando, Astra H, Zafira, Insignia and Vectra/Signum. Covers the P0010-P0017 codes and the two-valve replacement.

Cold-start rattle, then a check-engine light with P0011 or P0014? One of the two small oil-control valves in your cylinder head is usually the cause. Expect a hunting idle, a flat spot low down and creeping fuel use. The direct fix is the VVT solenoid actuator 55567050 for the 2009-2016 Holden Cruze JH and the same-family Astra — a two-pin, bolt-in valve for a fraction of a workshop's diagnostic fee.

8 codesP0010-P0017 — two circuit, four phase and two correlation codes on this engine
2 valvesOne per camshaft — intake and exhaust each get their own solenoid on the DCVCP head
$79.43Current price for the intake-and-exhaust pair, against $60.16 for a single valve

What the two valves do — and why there are two

Your engine turns each camshaft a few degrees while it runs. Oil pressure does the turning, and GM calls the setup DCVCP — dual continuously variable cam phasing.

Each camshaft carries its own solenoid valve, screwed into the head. The whole mechanism:

  • Power the solenoid (GM reference 55567050) and oil pushes the cam one way.
  • Cut the power and oil pushes it back.
  • The intake cam is tuned for low-rev torque; the exhaust cam controls overlap, the window when both valves sit open, to cut emissions.

Two camshafts with different jobs means two valves. The computer watches each cam against its own target, so one lazy valve sets a one-sided code: A for intake, B for exhaust.

What each code is telling you

The eight codes split into three groups, and the group tells you what to touch.

  • P0010 / P0013 — circuit codes. The coil or its wiring is open, shorted or corroded. No oil change fixes an open coil.
  • P0011 / P0012 / P0014 / P0015 — phase codes. The cam missed its target angle: over-advanced (P0011 intake, P0014 exhaust) or over-retarded (P0012, P0015).
  • P0016 / P0017 — correlation codes. The crankshaft and camshaft signals no longer agree.

A phase code usually means the valve or the oil. The spool — the sliding inner valve — hangs in one position and parks the cam off target.

Correlation codes are different. The cams on these engines are belt-driven, so check the belt, the tensioner and the cam sensor first. The camshaft position sensor pair for the 1.4L Cruze, Trax and Buick Encore covers the sensing hardware on these engines.

Our camshaft position sensor DTC guide for the Hyundai Elantra, Tucson, Kia Forte and Soul maps how other platforms read the same codes. The belt-side rules are in the timing belt and water pump guide for the Hyundai and Kia 2.0L (2006-2012).

Dirty oil is the usual culprit, not the electronics

Start with an oil and filter service at the correct specification, then the valve, then a re-test. Why oil comes first:

  • The valve meters oil through gaps a fraction of a millimetre wide, behind a fine mesh screen.
  • Overdue changes, wrong viscosity and short trips pack that screen with varnish — the hard film old oil leaves.
  • A loaded screen slows the spool, so the cam lags its target and the code sets.

Low oil does the same damage by another route. The phasers sit at the very top of the lubrication circuit, so a litre down on oil starves them at hot idle. That rattle which clears on the move is the oil supply running short.

Sensors, coils and the rest of the head hardware are grouped in the engines and engine parts collection.

One valve, a family of numbers

Every number below buys the same valve: a two-pin oil-control unit with a screened inlet and a single retaining bolt.

Number What it is Notes
55567050 GM service reference The cam actuator solenoid on this head; one per camshaft
55567048 Companion GM number The intake-versus-exhaust variant; same valve and connector
12992408 Superseded GM reference An earlier GM number still listed as interchangeable
967488028 / 1235299 / 6235597 / 71744383 Daewoo and Opel-side cross references Korean- and European-built examples of the same family
12615613 Different GM VVT solenoid — not interchangeable The oil-control valve for the 2006-2017 Holden Commodore VE/VF V6 and V8, sold as the 12615613 VVT solenoid for the Holden Commodore — a different engine, a different part
55566932 Camshaft position sensor, not a solenoid The sensing half of the cam-timing loop, not a solenoid

Both valves are the same age and clog on the same schedule. Buy both sides at once: the intake-and-exhaust pair of camshaft timing solenoids 55567050 for the 2010-2015 Astra J and the 2009-2016 Cruze covers both cams in one order. Replacing one and waiting for the other means paying for access twice.

A VVT code is a question about oil first and electronics second. The solenoid is simply the part small enough for sludge to stop.

Swapping the pair on the Family 1 head

Both valves sit on the outside of the cam cover, each held by one retaining bolt and sealed by a small O-ring. No coolant is lost and no cam timing is disturbed.

  1. Unplug the two-pin connector.
  2. Remove the single retaining bolt.
  3. Rock the valve out of its bore.
  4. Wipe the sealing face clean and dry, then fit the new valve with a lightly oiled O-ring.

No programming or relearn is needed. The computer re-learns phaser response within a short drive. Three habits decide whether the repair holds:

  • Look into the empty bores. Sludge there means the oil service is not optional.
  • Tilt the old valves. A spool that will not slide under its own weight is the evidence behind your code.
  • Check both connectors. Green corrosion in a two-pin plug sets P0010 or P0013 on a perfect valve.

Other Holden engines use different numbers

Match the part by engine, not by appearance. A number from another displacement will not seat or will meter oil wrongly.

  • 2006-2017 Commodore VE/VF 3.6L V6 and 6.0L/6.2L V8: they take 12615613, a physically different unit.
  • Larger 2.0L-2.4L ECOTEC fours: their own actuator numbers, 25194074 among them.
  • The 1.6L and 1.8L dual-CVCP fours: 55567050 only.

A Commodore owner following this guide should be shopping for 12615613, not 55567050.

The ten-minute check that convicts the valve before you buy

Two tests settle it. Coil: measure resistance across the two pins against a known-good valve. An open circuit convicts the coil — a P0010 or P0013 case.

Mechanism: touch the valve body to battery positive and negative through a fused lead. A healthy spool clicks crisply and returns when you cut the power. A varnished one clicks late, weakly, or not at all.

Then hold the inlet screen up to a light. Loaded mesh on an engine with 120,000 km of extended oil intervals is the physical cause of a P0011 or P0014. Skip the oil fix and the code returns.

Dual CVCP oil control — where P0010-P0017 are born Engine oil pressure supply viscosity + condition top of the circuit Solenoid 55567050 one per camshaft screened inlet spool routes oil Cam phaser intake + exhaust advances / retards belt-driven cams ECM target vs actual names cam A or B sets the code Screen packed with varnish spool hangs → cam off target → P0011 / P0014 Repair order that holds correct oil first · both valves · clear codes and re-drive P0010 / P0013 name the coil or its wiring; P0016 / P0017 point at the belt or the sensor instead of the valve.
Oil condition sits upstream of every cam phaser here, so the supply is half the repair.

Frequently asked questions

Which vehicles does the 55567050 VVT solenoid fit?

Every 1.6L/1.8L Family 1 dual-CVCP engine: 2009-2016 Holden Cruze JG/JH, 2009-2016 Chevrolet Cruze J300, 2010-2015 Holden-badged Astra J, plus the Aveo, Sonic, Orlando, Astra H, Zafira, Insignia and Vectra/Signum. One engine takes two, and Commodore V6/V8 engines take the separate 12615613 instead.

Do I need to replace both solenoids if only one code is showing?

Yes — both valves are the same age and clog on the same schedule. A car that sets P0011 today tends to set P0014 within months.

What does code P0011 mean on a 2011-2016 Holden Cruze JH?

Camshaft position A, timing over-advanced: the actual intake angle overshot the commanded one and stayed there. Blame the intake 55567050 valve first, then degraded or low oil, then wiring.

Are 55567050 and 55567048 the same part?

Yes — they are the intake and exhaust references for the same dual-CVCP head, and catalogs cross them to one another. Nothing from another engine family interchanges.

Can dirty oil really set a camshaft code without the valve being broken?

Yes, and it is the most common single cause. Varnish loads the inlet screen, the spool slows, and the cam misses its commanded angle.

How is P0016 different from P0011 on these engines?

P0011 says a cam reached the wrong angle — usually the valve or the oil. P0016 says the crank and cam signals disagree: belt, tensioner or cam sensor first.

Can I keep driving with a P0011 or P0014?

The car runs, but a hanging phaser can push cam-to-piston clearance toward its limit on cold starts. The pair is inexpensive and the access is easy, so do the oil service and the swap together.

Two valves, one visit — get the timing back where the ECM put it

The single 55567050 valve, the intake-and-exhaust pair, the 12615613 Commodore solenoid and the camshaft sensor sets are in stock. Not sure which family your engine takes? Send us a request for a quote with your VIN, email support@koeep.com, or WhatsApp +86 181 3883 8291.

Sources & further reading:
  • GM actuator solenoid references 55567050 / 55567048 / 12992408, with crosses 967488028, 1235299, 6235597 and 71744383 — GM parts catalogs and supplier listings for the 1.6L/1.8L applications
  • Non-interchanging families 12615613 (Commodore VE/VF 2006-2017) and 25194074 (2.0L-2.4L ECOTEC) — the same GM catalog structure
  • P0010-P0017 definitions (circuit, over-advanced, over-retarded, correlation) — SAE J2012-based diagnostic code references
  • Dual cam phasing and Family 1 fitment (2008-2016 Chevrolet Cruze J300, 2010-2015 Opel/Holden Astra J) — Wikipedia production records; carsales.com.au Holden Cruze buyer's guide
  • Oil-screen contamination and spool sticking as the leading cause of P0011-type codes — published diagnostic guides (a-premium, vdiagtool) and 1.8L Cruze case records
  • KOEEP listings — fitment and pricing for the 55567050 single ($60.16) and pair ($79.43), the 12615613 solenoid and the 55566932 sensor pair
Prev post
Next post

Thanks for subscribing!

This email has been registered!

Shop the look

Choose options

Edit option
Terms & conditions
What is Lorem Ipsum? Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. Why do we use it? It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for 'lorem ipsum' will uncover many web sites still in their infancy. Various versions have evolved over the years, sometimes by accident, sometimes on purpose (injected humour and the like).

Choose options

this is just a warning
Shopping cart
0 items