Diagnostic trouble code P1294 is a manufacturer-specific powertrain fault code. Because it is manufacturer-specific, its exact definition depends entirely on the vehicle make, model, and application.
Exact vehicle application must be verified before diagnosis. The code identifies a detected condition in a specific subsystem, but further testing is required to identify the root cause.

Quick Navigation
Key Takeaways
- P1294 is a manufacturer-specific code, meaning its definition varies between automakers like Chrysler, Ford, and General Motors.
- On Chrysler, Dodge, and Jeep applications, it indicates a target idle speed not reached condition.
- On Ford applications, it points to a high side open circuit in the bank 2 fuel injector driver.
- Diagnosis requires verifying the exact factory definition and testing the relevant idle control or injector circuits.
P1294 Code Description and Implications
Because P1294 is manufacturer-specific, there is no single universal definition. This trouble code identifies a detected condition, but the exact monitored system depends on the vehicle make and model.
Some Chrysler, Dodge, and Jeep applications: P1294 indicates a “Target Idle Speed Not Reached” fault. The powertrain control module detects that the engine idle speed cannot be adjusted to the target RPM, often during a cold start.
Some Ford applications: P1294 indicates a “High Side Open Bank 2” fault. The module detects an open circuit in the high side driver circuit that controls the fuel injectors for bank 2.
Some General Motors applications: P1294 may indicate an injector circuit low to high current transition time fault for bank 2.
Common Causes of the P1294 Code
For Chrysler applications, possible causes include a failing idle air control valve, vacuum leaks, a dirty throttle body, or a failing powertrain control module.
For Ford applications, causes may involve an open or shorted wiring harness in the bank 2 injector circuit, a failing fuel injector solenoid, or a faulty injector driver module.
For GM applications, causes may involve a failing bank 2 fuel injector, damaged injector wiring, or poor electrical connections.
Symptoms Associated With P1294
On Chrysler applications, symptoms can include a rough idle, stalling when cold, and an illuminated Check Engine Light.
On Ford and GM applications with an injector circuit fault, symptoms may include severe engine misfires on bank 2, decreased power, rough running, and an illuminated Check Engine Light.
Diagnosing the P1294 Trouble Code
Diagnosis must begin by confirming the exact factory definition for the specific make, model, and year.
For Chrysler applications, technicians inspect the intake manifold for vacuum leaks, test the idle air control valve operation, and verify throttle body condition.
For Ford and GM applications, technicians inspect the bank 2 injector wiring harness for opens or shorts, test the injector solenoid resistance, and verify the control module driver operation.
Repairing the P1294 Issue
If an idle speed fault is confirmed on a Chrysler application, the vacuum leak must be repaired, the throttle body cleaned, or the confirmed failed idle air control valve replaced.
If an injector circuit fault is confirmed on a Ford or GM application, the damaged wiring must be repaired, or the confirmed failed bank 2 fuel injector or driver module replaced.
Cost Considerations for P1294 Repairs
Cost depends on diagnostic time, component accessibility, required parts, programming requirements, and labor.
Replacing an idle air control valve or cleaning a throttle body involves standard labor times.
Replacing fuel injectors or diagnosing complex wiring harness faults may require additional diagnostic time and labor.
Prevention Strategies for Future Occurrences
Some electrical and mechanical failures cannot be reliably prevented.
Inspecting exposed engine wiring harnesses and injector connectors for chafing or moisture intrusion can help prevent intermittent circuit faults.
Maintaining the PCV system and addressing intake manifold gasket leaks can help prevent vacuum-related idle issues on applicable engines.
Troubleshooting Tips and Best Practices
Never assume P1294 is a universal idle speed or injector code. Always verify the exact definition for the specific vehicle before purchasing parts.
Do not ignore related codes. An idle speed fault may appear alongside other vacuum or IAC codes, while an injector circuit fault may appear alongside generic misfire codes.
Check for technical service bulletins applicable to your exact vehicle application, as manufacturers frequently release updated components or revised software calibrations for recurring faults.
More OBD-II Codes
| P1293 | P1295 | P0505 | P1287 |
| P1292 | P1296 | P0506 | P1286 |
| P1291 | P1297 | P0202 | P1285 |
| P1290 | P1298 | P0201 | P1284 |
| P1289 | P1299 | P1283 | P1282 |
| P1288 | P1300 | P1281 | P1280 |
Frequently Asked Questions
Is P1294 a generic or manufacturer-specific code?
No. P1294 is a manufacturer-specific code. Its exact definition varies significantly between automakers, so the factory service information for the specific vehicle must be consulted.
Can I drive my car with a P1294 code?
It depends on the application. If P1294 indicates an idle speed fault, the engine may stall. If it is an injector circuit fault, the engine will misfire severely and may damage the catalytic converter.
Will disconnecting the battery clear the P1294 code?
Disconnecting the battery may temporarily clear the code, but it does not repair the underlying electrical or mechanical fault. It also resets readiness monitors and idle adaptations.
Can a vacuum leak cause a P1294 code?
Yes. On Chrysler, Dodge, and Jeep applications, unmetered air from a vacuum leak can prevent the engine from reaching the target idle speed, triggering this fault.
Does P1294 always mean the idle air control valve is bad?
No. While a failing IAC valve is a cause on specific Chrysler applications, the code can also indicate a high side injector circuit open on Ford or a transition time fault on GM.
What Should You Do About the P1294 Code?
Confirm the exact factory definition and diagnostic procedure for your specific vehicle application. Because P1294 is manufacturer-specific, identifying whether it relates to idle speed control, an injector driver circuit, or injector transition time is mandatory.
Follow the applicable manufacturer diagnostic steps to test the relevant system and components. Once the root cause is confirmed, complete the necessary repairs and verify that the system operates correctly and the code does not return.
