Timing chain stretch
Signs: Rattle on cold start, timing codes — the chain can jump
Fix: Replace chain, tensioner and guides
Petrol · 973 / 998 / 1,199 / 1,229 / 1,364 / 1,398 cm³ · 40–74 kW
Enter your VIN and mileage and get a plan built for your exact engine and gearbox.
Fuel: Petrol. Timing drive: chain.
In our database this engine is fitted to 14 model generations, among them: Opel Corsa D, Opel Corsa E, Opel Astra J, Opel Astra H, Opel Astra G, Opel Meriva B and 8 more.
The most expensive known risk is timing chain stretch: it usually appears at 60,000–150,000 km and costs €400–800 to fix.
| Fuel | Petrol |
|---|---|
| Displacement | 973 / 998 / 1,199 / 1,229 / 1,364 / 1,398 cm³ |
| Power | 40–74 kW |
| Years | 1997–2019 |
| Timing drive | Chain |
| Oil | 5W-30 · dexos2 · ~3.5 L · every 15,000 km |
| Engine codes | X10XE, X12XE, Z10XE, Z10XEP, Z12XE, Z12XEP, Z14XEP, A10XEP, A12XEL, A12XER, A14XEL, A14XER, B12XER, B14XER, B14XEL |
Faults that belong to the engine itself. They apply to every model with this engine, and each model has its own extra faults on its model page.
Signs: Rattle on cold start, timing codes — the chain can jump
Fix: Replace chain, tensioner and guides
Signs: Engine light, flat spot
Fix: Replace actuator / manifold
Signs: Unstable idle, stalling
Fix: Clean or replace EGR
Signs: Coolant loss
Fix: Replace housing
Intervals and typical prices, using the Opel Corsa D as an example. The app gives the exact plan for your car.
| Item | Interval | Typical price |
|---|---|---|
| Engine oil + oil filterEngine | every 15,000 km or every 12 months | €70–150 |
| Air filterEngine | every 30,000 km or every 24 months | €15–45 |
| Spark plugsIgnition | every 60,000 km or every 48 months | €50–160 |
| Auxiliary (serpentine) beltEngine | every 120,000 km | €70–180 |
| Coolant replacementCooling | every 150,000 km or every 96 months | €70–150 |
| Timing chain inspection (listen on cold start)Engine | every 150,000 km | €0–120 |
Model generations this engine is fitted to.
Chevrolet Aveo 2011–2015Opel Adam 2012–2019Opel Agila A 2000–2007Opel Astra G 1998–2004Opel Astra H 2004–2010Opel Astra J 2009–2015Opel Combo C 2001–2011Opel Corsa B 1993–2000Opel Corsa C 2000–2006Opel Corsa D 2006–2014Opel Corsa E 2014–2019Opel Meriva A 2003–2010Opel Meriva B 2010–2017Opel Tigra 1994–2009
Chain.
5W-30 · dexos2 · ~3.5 L · every 15,000 km.
The faults with the highest risk: timing chain stretch (60,000–150,000 km, €400–800); twinport intake flap actuator (80,000–160,000 km, €150–450); EGR valve sticking (80,000–160,000 km, €100–300).
Opel Corsa D, Opel Corsa E, Opel Astra J, Opel Astra H, Opel Astra G, Opel Meriva B and 8 more.
Faults, intervals and prices are indicative and collected from public sources and owner experience; always rely on the service book and a qualified workshop. Test statistics: DVSA – Anonymised MOT tests and results, Open Government Licence v3.0. Dutch tests: RDW Open Data (CC0). Owner complaints: NHTSA ODI (public domain). Recalls: DVSA Vehicle Safety Branch Recalls Database, OGL v3.0. Brand and model names are trademarks of their owners and are used only to describe the vehicles.
Updated 08/10/2026