Vauxhall Corsa Corsa D 1.2 85bhp — Ignition Coil Pack Failure
Coil packs break down internally with heat and age, causing severe misfires under load.
Severity
ModerateDIY Difficulty
Easy
Est. Cost
£50–£150
OBD Codes
P0300P0301P0302P0303P0304Engine
Typical layout and location for the Engine assembly.
Symptoms
- Engine hesitates and jerks when accelerating hard
- Flashing EML light during misfire
- Rough, lumpy idle
- P0301-P0304 fault codes
Root Cause
The insulation inside the pencil coil breaks down due to engine heat. The spark then jumps to the cylinder head instead of crossing the spark plug gap.
How To Fix
- Read OBD codes to identify which cylinder is misfiring (e.g., P0302 = Cyl 2).
- Swap the coil pack to another cylinder and re-read codes to confirm the coil is at fault.
- Replace coil pack (£30-60 each).
- Advised to replace spark plugs at the same time.
Estimated Repair Costs
| Repair Option | Est. Cost (GBP) |
|---|---|
| DIY (parts only) | £20–£60 |
| Independent Garage | £50–£150 |
| Main Dealership | £80–£240 |
Other Faults on This Variant
Coolant Loss and Head Gasket Failure
SevereThe Z12XE and Z12XEP 1.2-litre petrol engine in the Corsa D is known for coolant loss. In many cases this escalates to head gasket failure if not caught early.
Oil Pressure Switch Leak
ModerateThe oil pressure switch frequently fails internally, leaking engine oil directly into the electrical wiring loom.
Heater Blower Resistor Failure
MinorThe interior heater blower motor only works on speed setting 4. Settings 1, 2, and 3 are completely dead.
Disclaimer: Repair cost estimates are indicative and based on community data. Always get a quote from a qualified mechanic before proceeding with any repair.