P0287
Cylinder 9 Contribution/Balance FaultP0287 is a generic OBD-II powertrain diagnostic trouble code: Cylinder 9 Contribution/Balance Fault. It is logged by the engine control unit when the fuel/inj monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What P0287 means
P0287 — Cylinder 9 Contribution/Balance Fault — is logged when the PCM determines that cylinder 9 is not contributing the expected share of power to the crankshaft during a cylinder balance test. Rather than measuring raw circuit voltage, the ECM monitors changes in crankshaft deceleration when individual injectors are momentarily cut; if killing cylinder 9 produces little or no change in engine speed, that cylinder is flagged as contributing inadequately and P0287 is stored.
Because a ninth cylinder only exists on V10 and V12 platforms, affected vehicles include the BMW S85 V10 (E60 M5/E63 M6), Dodge Viper V10, Ford 6.8 L Triton V10, Lamborghini Gallardo/Huracán V10, Audi R8 V10, and large V12 engines. The contribution fault is broader than a circuit code — it can originate from a fuel delivery problem, an ignition failure, a mechanical issue inside cylinder 9, or an upstream circuit fault that prevents the injector from firing normally.
Common root causes span several systems: a clogged or mechanically failed injector that delivers insufficient fuel, an ignition coil or spark plug failure on cylinder 9, low compression from worn piston rings or valve seating issues, or a wiring/connector fault that partially restricts injector operation. Because the code reflects the net outcome rather than a specific subsystem, a structured diagnostic approach moving from fuel, to ignition, to mechanical compression is essential before condemning any single component.
Common causes
Most-frequently reported root causes when P0287 is logged.
-
1
Clogged or mechanically failed fuel injector on cylinder 9 delivering insufficient or no fuel spray.
-
2
Contaminated injector inlet filter restricting fuel flow to the cylinder 9 injector.
-
3
Failed or weak ignition coil on cylinder 9 preventing consistent combustion.
-
4
Worn or fouled spark plug on cylinder 9 causing intermittent or complete misfire.
-
5
Low cylinder compression on cylinder 9 from worn piston rings, valve seating issues, or a damaged head gasket.
-
6
Wiring harness fault or corroded connector partially restricting injector actuation.
-
7
Heavy carbon deposits on the cylinder 9 intake valve (common on GDI engines) reducing airflow into the cylinder.
Symptoms drivers notice
How to diagnose P0287
A typical diagnostic flow when this code is present.
-
1
Retrieve all stored DTCs and live freeze-frame data; note whether companion misfire or circuit codes are present alongside P0287.
-
2
Use a scan tool that supports individual cylinder cut-out or contribution testing to confirm cylinder 9 is the underperforming cylinder.
-
3
Perform a fuel injector balance test: measure injector pulse-width and fuel trim corrections for cylinder 9 versus the other cylinders.
-
4
Remove and inspect the cylinder 9 spark plug for fouling, erosion, or oil contamination; replace if worn.
-
5
Test the cylinder 9 ignition coil output voltage or swap with a known-good coil to rule out ignition as the cause.
-
6
Conduct a cylinder compression or leak-down test on cylinder 9 to check for mechanical issues such as valve or ring problems.
-
7
If fuel delivery, ignition, and compression tests are all within spec, inspect the injector wiring and connector for high resistance or corrosion before considering injector replacement or PCM investigation.
Related powertrain codes
- P0065 — Air Assisted Injector Control Range/Performance
- P0066 — Air Assisted Injector Control Circuit or Circuit Low
- P0067 — Air Assisted Injector Control Circuit High
- P0087 — Fuel Rail/System Pressure - Too Low
- P0088 — Fuel Rail/System Pressure - Too High
- P0089 — Fuel Pressure Regulator 1 Performance
Frequently asked questions
What engines can produce P0287?
Only engines with nine or more cylinders. Common examples are the BMW S85 V10, Dodge Viper V10, Ford 6.8 L Triton V10, Lamborghini Gallardo/Huracán V10, Audi R8 V10, and V12 configurations.
How does P0287 differ from P0285 and P0286?
P0285 and P0286 are electrical circuit codes indicating voltage is out of range on the injector driver wire. P0287 is a functional outcome code — the PCM detected that cylinder 9 did not produce the expected crankshaft contribution regardless of what caused it, meaning the fault could be electrical, fuel-related, ignition-related, or mechanical.
Can a bad spark plug cause P0287?
Yes. If the spark plug on cylinder 9 is fouled, worn, or has excessive gap, combustion will be weak or absent. The PCM will detect the reduced crankshaft contribution from that cylinder and set P0287, even if the injector and its circuit are completely healthy.
Is it safe to continue driving with P0287?
Briefly and at reduced load, yes — but continued misfiring or poor combustion on cylinder 9 risks unburned fuel entering the exhaust, which can destroy catalytic converters. If the MIL is flashing, stop driving immediately and investigate.
Disabling P0287 in software
RaceTune can permanently disable P0287 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.
Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.
Got P0287 in your scan?
Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.
Upload your file