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
Ad
Tools You'll Need
- OBD2 diagnostic scanner
- Digital multimeter
- Basic socket set and ratchet
- Flathead and Phillips screwdrivers
- Wire test probes / back-probe pins
- Electrical contact cleaner
- Dielectric grease
- Wire brush
- Wiring diagram for your specific vehicle (factory service manual or online resource)
How to Fix Error Code P2147
-
Scan and Document the Code
Do not clear codes before documenting them. Clearing codes erases valuable freeze frame data needed for diagnosis. -
Inspect the Fuel Injector Fuse and Relay
Turn the ignition OFF and remove the key before handling fuses and relays to prevent accidental shorts. -
Inspect the Wiring Harness and Connectors
Be careful near hot engine components. Allow the engine to cool before inspecting wiring near the exhaust manifold. -
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. -
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. -
Check the ECM/PCM Ground Circuits
-
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. -
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.