This app is in testing and development. The information is indicative and may be inaccurate, so check it with a workshop.
VIN Service Planner
Engine: common problems, timing drive and oil

1.4 / 1.6 / 1.8 / 2.0 16v Ecotec (X/Z14XE, X16XEL, Z16XE, Z18XE, 1995–2006)

Petrol · 1,389 / 1,598 / 1,796 / 1,998 cm³ · 66–100 kW

12
model generations
4
known faults
7,000
new cars in the EU (2010–2025)

Enter your VIN and mileage and get a plan built for your exact engine and gearbox.

Fuel: Petrol. Timing drive: belt · 90,000 km / every 60 mo.

In our database this engine is fitted to 12 model generations, among them: Saab 9-3, Opel Astra G, Opel Vectra C, Opel Corsa C, Opel Zafira A, Opel Vectra B and 6 more.

The most expensive known risk is timing belt tensioner / idler (early failures): it usually appears at 60,000–90,000 km and costs €250–500 to fix.

Key facts

FuelPetrol
Displacement1,389 / 1,598 / 1,796 / 1,998 cm³
Power66–100 kW
Years1993–2006
Timing driveBelt · 90,000 km / every 60 mo
Oil10W-40 / 5W-30 · GM-LL-A-025 · ~4.25 L · every 15,000 km
Engine codesX14XE, Z14XE, X16XE, X16XEL, Z16XE, X18XE, X18XE1, Z18XE, X20XEV, C18XE

Known engine faults

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.

Timing belt tensioner / idler (early failures)

usually 60,000–90,000 km · High risk

Signs: Belt failure bends valves — change on time

Fix: Replace the full belt kit

€250–500

EGR valve (Z16XE / Z18XE)

usually 80,000–160,000 km · Medium risk

Signs: Unstable idle, stalling

Fix: Clean or replace EGR

€100–300

Ignition module / leads

usually 80,000–160,000 km · Wear part

Signs: Misfire

Fix: Replace module

€100–300

Oil leaks (cam cover, oil cooler)

usually 120,000–220,000 km · Wear part

Signs: Oil drips

Fix: Replace gaskets

€80–250

Engine-related service

Intervals and typical prices, using the Opel Astra G as an example. The app gives the exact plan for your car.

ItemIntervalTypical price
Engine oil + oil filterEngineevery 15,000 km or every 12 months€70–150
Air filterEngineevery 30,000 km or every 24 months€15–45
Spark plugsIgnitionevery 60,000 km or every 48 months€50–160
Timing belt kit + water pumpEngineevery 90,000 km or every 60 months€450–900
Auxiliary (serpentine) beltEngineevery 120,000 km€70–180
Coolant replacementCoolingevery 150,000 km or every 96 months€70–150

Models with this engine

Model generations this engine is fitted to.

Opel Astra F 1991–1998Opel Astra G 1998–2004Opel Corsa B 1993–2000Opel Corsa C 2000–2006Opel Omega B 1994–2003Opel Signum 2003–2008Opel Tigra 1994–2009Opel Vectra A 1988–1995Opel Vectra B 1995–2002Opel Vectra C 2002–2008Opel Zafira A 1999–2005Saab 9-3 2002–2012

Common questions

Does the 1.4 / 1.6 / 1.8 / 2.0 16v Ecotec (X/Z14XE, X16XEL, Z16XE, Z18XE, 1995–2006) engine have a timing chain or a timing belt?

Belt · 90,000 km / every 60 mo.

What oil does the 1.4 / 1.6 / 1.8 / 2.0 16v Ecotec (X/Z14XE, X16XEL, Z16XE, Z18XE, 1995–2006) engine take?

10W-40 / 5W-30 · GM-LL-A-025 · ~4.25 L · every 15,000 km.

What are the known problems with the 1.4 / 1.6 / 1.8 / 2.0 16v Ecotec (X/Z14XE, X16XEL, Z16XE, Z18XE, 1995–2006) engine?

The faults with the highest risk: timing belt tensioner / idler (early failures) (60,000–90,000 km, €250–500); EGR valve (Z16XE / Z18XE) (80,000–160,000 km, €100–300).

Which cars have the 1.4 / 1.6 / 1.8 / 2.0 16v Ecotec (X/Z14XE, X16XEL, Z16XE, Z18XE, 1995–2006) engine?

Saab 9-3, Opel Astra G, Opel Vectra C, Opel Corsa C, Opel Zafira A, Opel Vectra B and 6 more.

Sources and notes

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). Engine versions: EEA, monitoring of CO₂ emissions from new passenger cars (CC BY 4.0, DG CLIMA). 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