The ECU is not seeing the expected feedback from its main relay. Symptoms are intermittent no-starts and warning lights that appear for no reason.
P2510 — also written P251O, P 2510, 2510 — is the OBD-II code for ecm/pcm power relay sense circuit range/performance. Same code, same fix: this page covers every spelling of it.
P2510 is a electrical fault code, typically costing £60–£300 to put right in a UK garage.
What causes P2510?
- Failed main relay
- Corroded relay socket
- Poor earth
- Water in the fuse box
How P2510 is fixed
- Swap in a known-good relay
- Clean and repair the relay socket terminals
- Dry and reseal the fuse box
P2510 repair cost in the UK
Most P2510 repairs land between £60–£300 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 P2510?
Risk of an intermittent no-start, so fix it before relying on the car.
Urgency: medium.
What P2510 is telling you
This is a wiring-first code. The ECU sees an impossible voltage on the circuit, and until the loom, connector and earth path have been checked, replacing the component is a gamble.
On P2510 specifically — ecm/pcm power relay sense circuit range/performance — the stored code records the moment that check failed, not the moment the part gave up. That gap is why two cars with the same code can need completely different repairs.
How P2510 is diagnosed properly
Each of the known causes is ruled in or out in cost order, cheapest and most likely first. On P2510 that means working through them like this:
- Failed main relay — confirmed with live data before any part is bought.
- Corroded relay socket — opened, inspected for green corrosion and spread pins, and back-probed rather than unplugged, so the reading is taken with the circuit live.
- Poor earth — confirmed with live data before any part is bought.
- Water in the fuse box — opened, inspected for green corrosion and spread pins, and back-probed rather than unplugged, so the reading is taken with the circuit live.
An hour of diagnostic time on P2510 routinely saves more than it costs, because the alternative is buying the most expensive part on that list and hoping.
The repairs that actually clear P2510
- Swap in a known-good relay
- Clean and repair the relay socket terminals
- Dry and reseal the fuse box
After the repair the code is cleared and the car is driven until the relevant readiness monitor completes, rather than handed back as soon as the light goes out. A code that has only been erased will come straight back on the next drive cycle.
What happens if P2510 is ignored
The car will usually keep going, but the fault will not clear itself and the related monitors stay incomplete — which matters if an MOT is due, because a car that has not finished its emissions self-tests can be refused.
For reference, P2510 typically lands at £60–£300 all-in at an independent garage in the UK — main-dealer quotes for the same job usually sit above that.
Getting P2510 looked at
Bob's Mechanical Repairs is an independent garage in Birnam, Dunkeld, Perthshire, with 32 years of Bob's experience on the tools. If P2510 is showing on your car, bring the scan results with you — we will read the live data ourselves, tell you which of the causes above it actually is, and price the repair before any work starts.