The fuel pump control circuit is faulty. Classic symptoms are intermittent cutting out and a car that will not restart when hot.
P0230 — also written PO23O, P 0230, 0230 — is the OBD-II code for fuel pump primary circuit malfunction. Same code, same fix: this page covers every spelling of it.
P0230 is a fuel & air fault code, typically costing £80–£650 to put right in a UK garage.
What causes P0230?
- Failed fuel pump relay
- Corroded relay socket or fuse box terminal
- Failing in-tank pump drawing excessive current
- Broken wire to the tank
How P0230 is fixed
- Test relay and voltage drop at the pump plug
- Replace the relay and repair the socket
- Replace the in-tank pump if current draw is high
P0230 repair cost in the UK
Most P0230 repairs land between £80–£650 including parts and labour. The spread is wide because the cheap fix (a sensor, a hose, a leak) and the expensive fix (a major component) throw the same code — which is why a proper diagnosis before parts are bought saves the most money.
Can you drive with P0230?
No — this is a stranding fault. Get it diagnosed before a long journey.
Urgency: high.