Vauxhall Corsa Corsa D 1.2 85bhp — Oil Pressure Switch Leak
The oil pressure switch frequently fails internally, leaking engine oil directly into the electrical wiring loom.
Severity
ModerateDIY Difficulty
Easy
Est. Cost
£10–£50
OBD Codes
None
Electrics
Typical layout and location for the Electrics assembly.
Symptoms
- Oil pooling around the front right side of the engine
- Oil pressure light flickering
- If ignored, oil travels up the wiring loom into the ECU via capillary action, destroying the ECU.
Root Cause
The plastic body of the oil pressure switch cracks under heat.
How To Fix
Inspect oil pressure switch. If oily, unplug it and check the connector. If oil is inside the plug, replace switch immediately (£10) and clean the loom with contact cleaner. Cost: £10-50
Estimated Repair Costs
| Repair Option | Est. Cost (GBP) |
|---|---|
| DIY (parts only) | £4–£20 |
| Independent Garage | £10–£50 |
| Main Dealership | £16–£80 |
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.
Heater Blower Resistor Failure
MinorThe interior heater blower motor only works on speed setting 4. Settings 1, 2, and 3 are completely dead.
Timing Chain Tensioner Rattle
ModerateThe Z12XEP 1.2-litre engine develops a timing chain rattle on cold starts. The hydraulic tensioner weakens with age and the chain slaps until oil pressure builds — a warning sign that should not be ignored.
Disclaimer: Repair cost estimates are indicative and based on community data. Always get a quote from a qualified mechanic before proceeding with any repair.