OBD-II code P2146 indicates that the powertrain control module (PCM) has detected an open circuit in the voltage supply to a group of fuel injectors. This means the electrical path that provides power to the injectors is interrupted, preventing them from operating. The code is often set when the PCM commands the injectors but does not see the expected voltage feedback.
Damaged, corroded, or broken wires between the fuse/relay and the injector connectors are the most common cause, interrupting voltage to the injector group.
A short to ground in the injector circuit or a failed injector can cause the fuse to blow, cutting power to the entire injector group.
A sticking or burned relay can fail to close the circuit, preventing voltage from reaching the injectors when the engine is running.
An injector with an internal short can draw excessive current, blowing the fuse or causing the PCM to disable the circuit to protect itself.
Poor connections due to corrosion, moisture, or loose terminals can create high resistance or an open circuit, triggering the code.
A defective injector driver inside the PCM can cause an open circuit, but this is the least likely cause and should only be considered after all other possibilities are ruled out.
It is not recommended. The engine may misfire, stall, or fail to start, which could leave you stranded or cause damage to the catalytic converter from unburned fuel.
Almost never. The PCM is often misdiagnosed for this code, but the actual cause is usually a blown fuse, bad relay, or wiring issue. The PCM should only be considered after all other possibilities have been thoroughly ruled out.
Yes, a shorted fuel injector can draw excessive current and blow the supply fuse, which will set this code. Testing the injector resistance is an important diagnostic step.
Not necessarily. Only the faulty injector needs replacement, but it is wise to inspect the others for similar wear or damage. The code refers to a circuit issue, not necessarily all injectors.