P0290
Cylinder 10 Contribution/Balance FaultP0290 is a generic OBD-II powertrain diagnostic trouble code: Cylinder 10 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 P0290 means
P0290 indicates that the powertrain control module (PCM) has detected an insufficient or imbalanced power contribution from cylinder 10 during normal combustion cycles. The PCM continuously monitors crankshaft acceleration during each cylinder's power stroke; when cylinder 10 produces noticeably less rotational impulse than its peers, the imbalance trips this fault. Because a 10-cylinder firing order is found only in V10 engines — notably the Lamborghini Huracán LP 610-4 (5.2 L naturally aspirated V10), Audi R8 V10, BMW S85 (M5/M6 Gen4), Dodge Viper Gen III/IV, and Porsche Carrera GT — this code is specific to those platforms.
The root cause is almost always a fuel-delivery or ignition failure local to cylinder 10: a clogged or failed injector, a worn spark plug, a failed ignition coil, or low compression from a leaking valve or ring seal. ECM sensor or driver faults are less common but possible when the injector circuit appears electrically intact yet misfires persist. The MIL illuminates immediately; concurrent misfire codes P0300 and P0309 (cylinder 10 misfire) are common companions and help narrow the diagnosis quickly.
Leaving P0290 unresolved causes unburnt fuel to enter the exhaust stream, which can damage the catalytic converter within a relatively short driving period. Raw fuel also washes cylinder walls, accelerating bore wear. Prompt diagnosis starting with injector and ignition inspection is strongly recommended before the fault progresses.
Common causes
Most-frequently reported root causes when P0290 is logged.
-
1
Clogged, sticking, or failed fuel injector on cylinder 10 delivering insufficient fuel.
-
2
Worn or fouled spark plug causing incomplete combustion in cylinder 10.
-
3
Failed or weak ignition coil on cylinder 10 producing a misfire.
-
4
Low cylinder compression due to worn piston rings, a burnt valve, or a leaking head gasket.
-
5
Corroded or loose injector connector creating an intermittent electrical fault.
-
6
Damaged crankshaft position sensor or wiring causing inaccurate contribution calculations.
-
7
ECM/PCM software error or internal driver fault affecting cylinder-balance algorithm.
Symptoms drivers notice
How to diagnose P0290
A typical diagnostic flow when this code is present.
-
1
Connect a scan tool, record all stored codes and freeze-frame data, and note any companion misfire codes.
-
2
Perform a cylinder contribution (power balance) test with the engine at idle to confirm cylinder 10 is underperforming.
-
3
Swap the cylinder 10 spark plug and ignition coil to an adjacent cylinder and re-check — if the misfire moves, replace those parts.
-
4
Inspect the cylinder 10 injector connector and wiring for corrosion, bent pins, or loose terminals; repair as needed.
-
5
Test injector resistance with a multimeter (typical range 12–16 Ω for high-impedance, 1–5 Ω for low-impedance); replace if out of spec.
-
6
Perform a cylinder compression test and, if low, a leak-down test to identify internal engine faults.
-
7
If all components test normal, check ECM power/ground circuits and consider ECM reprogramming or replacement as a last resort.
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
Which vehicles can actually set P0290?
Only vehicles with a V10 engine can reach a 10th cylinder — this includes the Lamborghini Huracán, Audi R8 V10, BMW M5/M6 (E60/E63 with S85), Dodge Viper, and Porsche Carrera GT. No V8, V6, or inline engine can set this code.
Can I drive with P0290 active?
Short distances are possible but not advisable. An underperforming cylinder sends unburnt fuel into the exhaust, which can overheat and destroy the catalytic converter in as little as a few hundred miles of continued operation.
What is the difference between P0290 (Balance Fault) and P0309 (Cylinder 10 Misfire)?
P0309 fires when the PCM detects a complete combustion miss via crankshaft acceleration dropout. P0290 is set when cylinder 10 is contributing — but inconsistently or weakly — causing a balance difference without a full dropout, often indicating a partial injector clog or weak coil rather than a complete failure.
Will cleaning the injector clear P0290?
If a partially clogged injector is the root cause, professional ultrasonic cleaning or an on-car flush can restore proper spray pattern and clear the code. However, if the injector is mechanically stuck or electrically open, cleaning will not help and replacement is required.
Disabling P0290 in software
RaceTune can permanently disable P0290 — 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 P0290 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