System: Powertrain | Standard: ISO/SAE Controlled | Fault type: General
Definition source: SAE J2012/J2012DA (industry standard)
P2912 indicates the powertrain control system has detected that the exhaust aftertreatment fuel injector is “stuck off,” meaning it is not delivering commanded dosing when the control module expects it to. This injector is used to add fuel into the exhaust stream to support aftertreatment functions such as raising exhaust temperatures for regeneration or maintaining catalyst performance. The exact dosing strategy, injector location, enabling conditions, and the criteria that set this DTC vary by vehicle, so confirm the monitor description, wiring diagrams, and test procedures in the applicable service information before diagnosing. Treat this code as a control/response fault that must be verified with testing, not as proof the injector itself is failed.
What Does P2912 Mean?
P2912 – Exhaust Aftertreatment Fuel Injector Stuck Off means the control module has determined the exhaust aftertreatment fuel injector is not operating (or not producing the expected effect) when commanded on. Based strictly on the official definition, the fault centers on a dosing injector used for exhaust aftertreatment, and the failure mode is “stuck off” (no/insufficient commanded delivery). SAE J2012 defines how DTCs are structured and named, but the specific logic used to decide the injector is stuck off—such as how the module evaluates command versus feedback or expected temperature/pressure response—varies by vehicle and must be confirmed in service information.
Quick Reference
- Subsystem: Exhaust aftertreatment fuel dosing injector and its control circuit (command, power/ground, and any related feedback).
- Common triggers: Injector commanded on with no detected response; insufficient exhaust temperature rise; dosing command present but current/feedback indicates no actuation (varies by vehicle).
- Likely root-cause buckets: Wiring/connector faults, power or ground supply issues, injector/actuator failure, contamination/restriction in the dosing path, control module driver or software issues (vehicle-dependent).
- Severity: Typically emissions/aftertreatment performance impact; may cause reduced power, regeneration inhibition, or warning messages depending on strategy.
- First checks: Scan for related DTCs, review freeze-frame, inspect connectors/harness routing/heat damage, verify power/ground integrity, and confirm dosing command in live data.
- Common mistakes: Replacing the injector without verifying power/ground and command, ignoring related exhaust temperature/pressure sensor faults, or overlooking connector pin fit and corrosion near hot exhaust components.
Theory of Operation
An exhaust aftertreatment fuel injector adds a metered amount of fuel into the exhaust stream under specific operating conditions. The control module enables dosing only when prerequisites are met (such as appropriate engine speed/load, exhaust temperature limits, and aftertreatment state). The injector is typically driven electrically by the module (directly or via a driver), and dosing quantity is controlled by commanded on-time or duty cycle. Some systems also use indirect confirmation through expected changes in exhaust temperature, aftertreatment differential pressure, or calculated regeneration progress.
P2912 sets when the module commands dosing but determines the injector remains off or the expected response does not occur. Depending on design, the monitor may evaluate driver current/feedback, circuit plausibility, or exhaust response trends over time. Because confirmation methods vary by vehicle, diagnosis should focus on verifying command, electrical integrity (including voltage-drop under load), and whether the injector and dosing path can physically deliver fuel when properly powered and commanded.
Symptoms
- Warning light illumination and an emissions/aftertreatment-related message, depending on instrument cluster strategy.
- Regeneration inhibited or frequent failed/aborted regeneration events (vehicle-dependent).
- Reduced power or torque limiting if the aftertreatment system enters a protection mode.
- Increased soot loading indications or rising aftertreatment restriction warnings over time.
- Fuel economy change due to altered aftertreatment strategy or repeated regeneration attempts.
- Exhaust temperature abnormal readings during commanded dosing events (may appear as lower-than-expected temperatures).
- Stored companion codes related to aftertreatment temperature/pressure sensing or dosing control, depending on the platform.
Common Causes
- Open circuit or high resistance in the exhaust aftertreatment fuel injector control wiring (including poor pin fit, corrosion, or damaged terminals)
- Open circuit or high resistance in the injector power feed or shared supply circuit (varies by vehicle design)
- Ground path problem affecting the injector driver circuit (loose ground point, corrosion, or excessive resistance)
- Connector not fully seated at the exhaust aftertreatment fuel injector, harness intermediate connector, or control module connector
- Exhaust aftertreatment fuel injector mechanically stuck closed or internally failed such that commanded fuel dosing does not occur
- Restriction or blockage in the dosing path (injector tip/coking, supply line restriction, or dosing passage blockage), preventing effective injection when commanded
- Aftertreatment dosing fuel supply issue that prevents injection (low supply pressure/flow, air in supply, or pickup restriction), where applicable
- Control module driver fault or software issue that prevents actuation (less common; verify all power/ground and circuit integrity first)
Diagnosis Steps
Useful tools include a scan tool with live data and bi-directional controls (if supported), a digital multimeter, and a wiring diagram/service information for connector views and pinouts. A test light may help verify power/ground availability where appropriate. For intermittent issues, use back-probing tools, terminal test adapters, and the ability to road test while logging data.
- Confirm the DTC and capture scan data. Record freeze-frame data, current/pending status, and any related aftertreatment, exhaust temperature, or fuel dosing codes. Clear codes and see if P2912 resets immediately or only under certain operating conditions.
- Check for conditions that can disable dosing. Using service information, verify whether the control strategy inhibits aftertreatment dosing under certain states (for example, low fluid/fuel supply conditions, temperature prerequisites, or fault-inhibit conditions). Do not assume inhibition equals a stuck injector; use it to guide what to test next.
- Perform a visual inspection of the injector and harness. Inspect the exhaust aftertreatment fuel injector connector for heat damage, melted locking tabs, oil/soot intrusion, corrosion, or spread terminals. Follow the harness routing and look for chafing, pinched sections, or contact with hot exhaust components.
- Verify power and ground integrity at the injector circuit. With the key state as required by service info, check for the presence of the correct power feed(s) and a solid ground path (as applicable to the design). If power is missing, trace upstream through fuses, relays, and splices per the wiring diagram rather than replacing the injector.
- Perform voltage-drop testing on loaded circuits. With the circuit energized (or during an actuator test if permitted), measure voltage drop across the power feed path and the ground path to identify excessive resistance. High voltage drop indicates resistance in wiring, terminals, splices, or ground points that can prevent injector operation and mimic a “stuck off” condition.
- Check control/driver circuit continuity and for shorts. With the circuit safely de-energized and the appropriate connectors disconnected, check continuity end-to-end on the injector control circuit(s). Then check for short-to-ground and short-to-power conditions. Repair wiring faults or terminal issues found before suspecting the injector or module.
- Perform a wiggle test to isolate intermittents. While monitoring scan tool data, injector command status (if available), and/or your meter readings, gently manipulate the harness, connector, and nearby splices. If the fault toggles or readings change, focus on the exact movement area and inspect terminal tension and conductor condition.
- Use bi-directional control to command dosing, if supported and safe. Command the exhaust aftertreatment fuel injector ON/OFF per service procedures and observe the response indicators available on your platform (such as commanded state vs feedback, exhaust temperature response, or dosing-related parameters). If the module commands the injector but no change is observed, continue isolating whether the issue is electrical actuation, mechanical sticking, or supply restriction.
- Evaluate mechanical and flow factors without assuming the injector is bad. If electrical checks pass and command is present, inspect for blockage/coking at the injector tip or restriction in the dosing path and verify supply availability as applicable. A restriction can prevent effective dosing and be interpreted by some strategies as “stuck off.” Confirm using the vehicle’s approved test method.
- Assess control module power/grounds and driver capability only after circuit checks. Verify the control module has proper power and grounds under load using voltage-drop testing. If all external circuits, connectors, and the injector/supply path test good but the injector still cannot be actuated when commanded, follow service info for module driver diagnosis and any required relearn/calibration steps after repairs.
Professional tip: Treat “stuck off” as a verification problem: prove whether the injector is not being commanded, not being powered/grounded, or not delivering fuel despite proper command. Logging live data during the exact conditions that set P2912 (and repeating a harness wiggle during the log) often separates wiring intermittents from true injector or flow restrictions more quickly than static checks alone.
Possible Fixes & Repair Costs
Repair costs for P2912 can vary widely because the correct fix depends on whether the issue is in the injector itself, its wiring and connectors, the supply/return path, or the controlling module and calibration. Labor time also varies by vehicle access and aftertreatment layout.
- Repair wiring/connector issues by cleaning corrosion, correcting pin fit, repairing damaged conductors, and ensuring proper connector seating/locking.
- Restore power/ground integrity by correcting blown fuses (if applicable), poor grounds, or excessive voltage drop in the feed/return circuits after confirming the cause.
- Verify and correct injector control circuit faults such as an open circuit, high resistance, or a short that prevents commanded operation (repair only what testing confirms).
- Replace the exhaust aftertreatment fuel injector if functional tests show it does not actuate or flow when commanded and all external electrical checks pass.
- Address fluid supply concerns such as restricted lines, clogged strainers/filters (if used), or incorrect installation that prevents delivery when commanded (varies by vehicle design).
- Update or reprogram the control module only if service information indicates a calibration issue and circuit/injector integrity has been verified.
- Clear codes and perform the verification drive/monitor run to confirm the monitor passes and the injector responds under the required enable conditions.
Can I Still Drive With P2912?
You may be able to drive short distances, but it depends on how the vehicle manages aftertreatment faults. Because an exhaust aftertreatment fuel injector that is stuck off can prevent proper aftertreatment operation, the vehicle may enter reduced-power strategies or limit regeneration. If you have severe drivability issues, reduced power that affects safe merging, warning messages related to powertrain control, or any stalling/no-start condition, do not continue driving; diagnose and repair promptly.
What Happens If You Ignore P2912?
Ignoring P2912 can lead to prolonged aftertreatment malfunction, which may increase emissions, trigger more frequent warnings, and cause the control system to restrict performance to protect the exhaust aftertreatment components. Over time, continued operation without proper aftertreatment fueling can contribute to soot loading and regeneration problems, potentially leading to additional codes and more complex repairs.
Related Codes
- P2911 – Exhaust Aftertreatment Fuel Injector Stuck On
- P2910 – Exhaust Aftertreatment Fuel Injector Circuit Range/Performance
- P2909 – Exhaust Aftertreatment Fuel Injector Circuit High
- P2908 – Exhaust Aftertreatment Fuel Injector Circuit Low
- P2907 – Exhaust Aftertreatment Fuel Injector Circuit/Open
- P2906 – Exhaust Aftertreatment Fuel System Performance
- P2905 – Airflow Too High
- P2904 – Airflow Too Low
- P2903 – Diesel Particulate Filter Regeneration – Too Frequent
- P2902 – Diesel Particulate Filter Regeneration – Not Completed
Key Takeaways
- P2912 indicates a “stuck off” condition for the exhaust aftertreatment fuel injector, meaning the system detects the injector is not delivering when commanded.
- Do not assume the injector is bad; wiring, connector pin fit, power/ground integrity, and control-side faults can produce the same result.
- Diagnosis should be test-driven using commanded actuation, live data review, and circuit integrity checks under load.
- Driving impacts vary by vehicle, but extended operation may lead to reduced power strategies and aftertreatment performance issues.
- Verify the fix by clearing codes and confirming the monitor completes and the injector responds under the correct enable conditions.
Vehicles Commonly Affected by P2912
- Vehicles with diesel exhaust aftertreatment systems that use post-injection dosing or a dedicated exhaust fuel injector.
- Vehicles equipped with active regeneration strategies that rely on added fuel for exhaust temperature management.
- Applications with underbody aftertreatment layouts where wiring and connectors are exposed to heat, moisture, and road debris.
- High-mileage vehicles where harness flexing, connector wear, and corrosion become more likely.
- Vehicles used for short-trip duty cycles that frequently attempt aftertreatment heating/regeneration under marginal conditions.
- Vehicles operating in harsh environments with high vibration, salt exposure, or heavy contamination.
- Fleet or work-duty vehicles that see extended idle time and frequent regeneration requests.
- Vehicles with recent exhaust service where connectors/lines may be left loose, pinched, or misrouted near hot components.
FAQ
Does P2912 mean the exhaust aftertreatment fuel injector has failed?
No. P2912 means the system detected the exhaust aftertreatment fuel injector is stuck off (not delivering as expected), but it does not prove the injector itself is defective. Confirm with functional testing and circuit checks, because wiring faults, connector issues, power/ground problems, or control-side issues can produce the same result.
Can low fluid or a restriction set P2912?
It can, depending on the vehicle’s design and how it monitors dosing. If the injector is commanded on but fuel cannot reach or pass through it due to a restriction or supply issue, the system may interpret the result as “stuck off.” Verify supply path integrity only using service information and appropriate tests for the specific system.
Will clearing the code fix P2912?
Clearing the code may turn off the warning temporarily, but it will return if the underlying condition remains. A proper repair is confirmed only after the injector responds correctly during a commanded test and the monitor completes without re-setting P2912.
Can a wiring problem cause an injector to read as stuck off?
Yes. Opens, high resistance, poor pin fit, corrosion, or a damaged harness can prevent the injector from actuating even when commanded. That’s why circuit integrity checks, voltage-drop testing under load, and a wiggle test are important before replacing parts.
What should I check first for P2912?
Start with a visual inspection of the injector connector and harness routing near hot exhaust components, then confirm power and ground integrity and look for signs of corrosion, loose pins, or damaged insulation. Next, use scan-tool outputs and live data to verify the injector is being commanded and whether the system detects a response, then proceed with pinpoint testing per service information.
For the most reliable results, base each repair decision on confirmed test findings, then recheck operation with a complete monitor run to ensure P2912 does not return.