OBD-II Generic Error Code P2147: How to Fix It

Medium 1-3 hours Medium Severity Verified June 2026
Error Code
P2147
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-3 hours
The P2147 code means your vehicle's Engine Control Module (ECM) has detected a low voltage condition in the supply circuit for fuel injector group A — the set of injectors that fire together in one bank of the engine. This is typically caused by a failing fuel injector driver circuit, a damaged wiring harness, a blown fuse, or a faulty ECM. Left unaddressed, this code can cause rough running, misfires, poor fuel economy, or a no-start condition.
Ad

Tools You'll Need

How to Fix Error Code P2147

  1. Scan and Document the Code

    Do not clear codes before documenting them. Clearing codes erases valuable freeze frame data needed for diagnosis.
  2. Inspect the Fuel Injector Fuse and Relay

    Turn the ignition OFF and remove the key before handling fuses and relays to prevent accidental shorts.
  3. Inspect the Wiring Harness and Connectors

    Be careful near hot engine components. Allow the engine to cool before inspecting wiring near the exhaust manifold.
  4. Test the Supply Voltage at the Injector Connectors

    Working around fuel injectors with the ignition on requires care. Keep sparks and open flames away from the fuel rail area.
  5. Test Injector Resistance

    Always disconnect the battery negative terminal before unplugging injector connectors if you plan to remove or replace injectors to prevent accidental fuel spray or sparks.
  6. Check the ECM/PCM Ground Circuits

  7. Inspect the ECM/PCM Injector Driver Circuit

    Do not attempt to open or repair the ECM yourself. Electrostatic discharge (ESD) can permanently damage internal components.
  8. Clear the Code and Perform a Test Drive

Parts You May Need

Fuel injector (group A bank)
Check Price on Amazon
Fuel injector fuse
Check Price on Amazon
Fuel injection relay
Check Price on Amazon
Wiring repair kit / electrical splice connectors
Check Price on Amazon
ECM / PCM (Engine Control Module)
Check Price on Amazon
Fuel injector (group A bank)
Check Price on Amazon
Fuel injector fuse
Check Price on Amazon
Fuel injection relay
Check Price on Amazon
Wiring repair kit / electrical splice connectors
Check Price on Amazon
ECM / PCM (Engine Control Module)
Check Price on Amazon
Fuel injector (group A bank)
Check Price on Amazon
Fuel injector fuse
Check Price on Amazon
Fuel injection relay
Check Price on Amazon
Wiring repair kit / electrical splice connectors
Check Price on Amazon
ECM / PCM (Engine Control Module)
Check Price on Amazon
Fuel injector (group A bank)
Check Price on Amazon
Fuel injector fuse
Check Price on Amazon
Fuel injection relay
Check Price on Amazon
Wiring repair kit / electrical splice connectors
Check Price on Amazon
ECM / PCM (Engine Control Module)
Check Price on Amazon
Ad

When to Call a Professional

You should call a professional mechanic or automotive electrician if: (1) all fuses, relays, wiring, and injectors test normal but P2147 keeps returning — this strongly suggests an internal ECM/PCM driver failure that requires specialized testing and programming equipment; (2) you find burnt or heavily damaged wiring that runs through a complex loom and requires splicing or harness replacement; (3) the vehicle will not start at all due to this fault; or (4) you are not comfortable working with electrical systems or around fuel components. ECM replacement and reprogramming almost always requires a shop with factory or professional-grade scan tools.

Frequently Asked Questions

Can I drive my car with a P2147 code?
It depends on your symptoms. If the engine is running rough, misfiring, stalling, or hesitating, you should avoid driving it beyond what's necessary to reach a repair shop. The affected group A injectors may not be firing correctly, which can cause unburned fuel to enter the catalytic converter and cause expensive additional damage over time. If the car seems to run normally with the check engine light on, short-distance driving is generally okay, but do not ignore this code.
What is fuel injector group A?
On multi-cylinder engines, the ECM/PCM often fires injectors in groups rather than all at once. 'Group A' typically refers to one bank or subset of injectors — for example, cylinders 1, 3, and 5 on a V6 engine. The exact cylinders included in group A vary by vehicle manufacturer and engine configuration, so consulting a wiring diagram for your specific vehicle is important for accurate diagnosis.
How much does it cost to fix a P2147 code?
Cost varies widely based on the root cause. Replacing a blown fuse costs less than $5. A wiring repair or harness replacement can range from $100–$400 in parts and labor. Replacing one or more fuel injectors typically costs $150–$400 per injector including labor. ECM/PCM replacement is the most expensive option, often ranging from $500–$1,500 or more depending on the vehicle, plus reprogramming fees of $50–$200. Accurate diagnosis first saves money by avoiding unnecessary part replacements.
Will replacing the fuel injector always fix P2147?
Not necessarily. P2147 is a supply voltage circuit code, meaning the problem is in how power reaches the injectors — not always in the injectors themselves. The injectors could be perfectly fine while the fault lies in a blown fuse, damaged wiring, a bad relay, or a failed ECM driver. Always test the circuit systematically with a multimeter before replacing parts to avoid wasting money on components that are not defective.
Can a bad ground cause P2147?
Yes. A poor or corroded ground connection — either at the engine block, chassis, or ECM ground strap — can cause abnormally low voltage readings across multiple circuits including the fuel injector supply circuit. Always check and clean all relevant ground connections as part of your P2147 diagnosis. Ground issues are a frequently overlooked cause of seemingly complex electrical fault codes.