OBD-II trouble code
P0202: Injector Circuit/Open - Cylinder 2
The module tried to fire the cylinder 2 injector and found no working path. The trap on this code is that the fault is very often thermal, and a cold resistance check will tell you the circuit is perfect while the car is still setting the code.
Quick facts
- System
- Powertrain
- Category
- Fuel Injectors
- Severity
- Medium severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $50 – $1,500
- DIY difficulty
- Intermediate DIY
Browse every code in P0200–P0299, or start from the full code library.
What does P0202 mean?
On a port injector the driver works by grounding the coil. Battery voltage sits on one terminal, the module pulls the other down for a few milliseconds, and while it does so it checks that current actually flowed. P0202 means that check failed on the number two injector: the module commanded it and found no complete path.
That description is the port-injection circuit. A gasoline direct injector is not a 12-volt coil waiting to be grounded. Bosch's direct-injection driver supplies the opening current from a booster voltage and then hands the injector to a high-side transistor to hold it open; NXP's solenoid controller for the same job specifies a boost of up to 80 volts. A 12-volt noid light, or a test that expects battery voltage on one pin, does not belong on that circuit. Use the scan-tool injector test, or the procedure in the service information, and do not improvise a voltage onto the boost side.
The first thing to take from the port-injection description is when the module can possibly know. It cannot detect an open circuit by sitting there — it only finds out at the instant it tries. This code is therefore set during running, at a specific engine speed and load, and that makes freeze frame more informative here than on most codes. Look at the rpm and load recorded at the moment it set. A fault captured at idle, with the engine barely working, points at a hard break — something is genuinely disconnected and would fail at any speed. A fault that only appears at higher rpm, under load, or after a long run points at something quite different: a connection that is intact when nothing is moving it and separates when heat and vibration do.
That second case is where money gets wasted, because of what happens next. The standard advice on injector codes is to measure the coil resistance and compare it with specification, and that advice is sound for a hard failure. It is close to useless for a thermal one. An injector winding is fine enamelled wire, and a winding that has cracked will sit closed at workshop temperature and separate once the engine bay is hot — expansion pulls the break apart. The same is true of a terminal that has lost its grip in the connector. So the sequence that catches people is: code sets on the motorway, car arrives at the workshop and cools down, resistance measures perfectly within specification, the wiring is declared good, the car is handed back, and the light comes on again on the way home. Nothing was missed through carelessness. The test simply asked the question at the wrong temperature.
The fix is to test in the state the fault lives in. Get the engine to full operating temperature and then check the circuit under load rather than statically — a voltage drop across the circuit while the injector is being pulsed, or a meter set to record minimum and maximum during a wiggle test on a hot engine. A circuit that is open only when hot will show itself, and a circuit that stays solid through that is genuinely healthy.
There is one more test on this code that costs nothing and settles a great deal, and it is more available on a port-injection engine than on a direct-injection one because the injectors sit on top of the intake rather than being sealed into the head. That is a point about access and not about safety, and the distinction matters: a port fuel rail still holds pressure after the engine is switched off, and pulling an injector out of one without relieving that pressure first sprays atomised petrol across a hot engine. Let it cool, relieve the rail to the manufacturer's procedure, and have something ready to catch what comes out. Swap the cylinder 2 injector with a neighbouring one and drive it. If the code moves to the other cylinder, the injector is at fault and you have proved it without buying anything. If the code stays on cylinder 2, the injector is innocent and the fault is in the harness, the connector or the module — and you have just saved yourself the cost of a part that would have changed nothing. On a direct-injection engine that swap is a much bigger job, since the injectors are sealed into the head with high-pressure lines, so weigh it accordingly.
Whatever the cause, a cylinder receiving no fuel sends its full charge of air into the exhaust. That is hard on the catalytic converter, and a flashing warning light means the damage is happening now rather than eventually.
Common causes
- Terminal in the injector connector that has lost spring tension and separates under heat and vibration
- Broken or chafed control wire, often where the injector harness crosses a bracket or the intake
- Corroded or backed-out connector pin at the cylinder 2 injector
- Cracked injector coil winding that measures correctly cold and opens once the engine bay is hot
- Poor ground or a degraded supply feed serving that injector
- Blown injector fuse, which may take out cylinder 2 alone or a group depending on the vehicle
- Damage from an earlier repair, such as a connector refitted without seating the lock
- Failed injector driver inside the module, which is uncommon and needs the circuit cleared first
Symptoms
- Check engine light, flashing when cylinder 2 is completely dead
- Rough idle and a noticeable shake through the body of the car
- Loss of power and hesitation when accelerating
- A companion cylinder 2 misfire code, commonly P0302
- Fault that appears after a long run or in hot weather and is absent on a cold start
- Increased fuel consumption and sometimes a smell of unburnt fuel
- Hard starting on some engines, particularly when hot
- Code that clears after a workshop visit and returns on the drive home
Diagnostic steps
- 1.Read freeze frame before touching anything, and note the engine speed, load and coolant temperature at the moment the code set.
- 2.Treat a hot, high-load freeze frame as a warning that a cold static test will pass. Plan to test the circuit at operating temperature.
- 3.Confirm which physical cylinder is number 2 on this engine from the manufacturer's numbering before inspecting anything.
- 4.Inspect the injector connector and its lead for chafing, corrosion, backed-out pins and a lock that has not seated.
- 5.Measure coil resistance cold as a baseline, but do not treat a passing result as clearance when the freeze frame says the fault is thermal.
- 6.Bring the engine to full temperature and perform a voltage drop test across the circuit while the injector is being pulsed, or capture minimum and maximum during a hot wiggle test. Work on a hot running engine deliberately: the exhaust manifold is inches away, an electric cooling fan can start without warning, and sleeves and meter leads need to be clear of the belt before anything goes in there.
- 7.On a port-injection engine, with the engine cooled and the fuel rail depressurised to the manufacturer's procedure, swap the cylinder 2 injector with a neighbouring one and drive it. A code that follows the injector convicts it; a code that stays convicts the circuit.
- 8.On a port injector, a noid light in the harness connector shows whether the module is pulsing that circuit. Do not put a 12-volt noid light on a gasoline direct injector — the driver uses a boost voltage well above battery voltage. The scan tool's injector test, or the service procedure, is the check on that system.
- 9.Reserve the module driver as a conclusion only after the wiring and injector have both been proved good at operating temperature.
Repair cost
$50 – $1,500
A wiring or connector repair is the small end. A single injector is larger, and a direct-injection unit sealed into the head is a bigger job than a port injector on top of the intake. The repeat visit is the cost specific to this code: a thermal fault that passed a cold static test comes back, and testing at operating temperature the first time avoids that second diagnosis. A failed module injector driver, with programming, is the far end. The printed bracket is a planning span, not a quoted price. Price parts plus the labor time in the service information for this vehicle.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with fuel injector replacement preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.