P1224 is a manufacturer-specific OBD-II diagnostic trouble code. Because it is manufacturer-specific, its exact definition depends entirely on the vehicle application, ranging from throttle position sensor faults to fuel injector circuit issues.
The exact application must be verified before diagnosis. The code indicates the control module detected a fault, but testing is required to identify the root cause and the specific affected component.

Quick Navigation
Key Takeaways
- P1224 is a manufacturer-specific code, meaning its exact definition varies by automaker and vehicle application.
- On many Nissan, Toyota, and Jaguar applications, it indicates a Throttle Position Sensor 2 circuit high input or out of range fault.
- On some GM Duramax diesel applications, it points to a Fuel Injector 1 control circuit short.
- Diagnosis requires verifying the exact factory definition and testing the relevant throttle or injector circuits.
P1224 Code Description and Implications
P1224 is a manufacturer-specific powertrain code. Because the second digit is “1”, the definition is controlled by the automaker rather than the SAE standardized list.
Some Nissan, Toyota, and Jaguar applications: P1224 indicates a Throttle Position Sensor 2 Circuit High Input or Out of Self-Test Range. The ECM detects that the secondary throttle position sensor signal voltage is higher than the calibrated maximum threshold.
Some GM Duramax diesel applications: P1224 indicates a Fuel Injector 1 Control Circuit Shorted. The ECM detects an incorrect current or short circuit condition on the number one fuel injector driver circuit.
When the control module detects an unexpected signal, it sets these trouble codes.
Common Causes of the P1224 Code
Possible causes depend entirely on the specific vehicle application.
For Nissan, Toyota, and Jaguar throttle applications, a failing throttle position sensor, damaged sensor wiring, poor electrical connections, or a mechanical binding issue inside the throttle body can trigger the high input fault.
For GM Duramax applications, a short to ground or short to voltage in the fuel injector 1 wiring harness, a failing fuel injector solenoid, or an internal ECM driver fault can cause the circuit short code.
Symptoms Associated With P1224
The primary symptom is an illuminated Check Engine Light.
On Nissan, Toyota, and Jaguar applications, drivers may experience limp mode activation, reduced engine power, rough idling, or erratic throttle response due to the ECM defaulting to a fail-safe strategy.
On GM Duramax applications, symptoms can include severe engine misfires, rough running, excessive white or black smoke, and a significant loss of power on the affected cylinder.
Diagnosing the P1224 Trouble Code
Diagnosis must begin by confirming the exact factory definition for the specific make, model, and year.
For throttle position sensor applications, technicians inspect the sensor wiring and connectors for damage. They use a scan tool to monitor live TPS 2 data while manually operating the throttle plate to verify smooth voltage transitions.
For GM Duramax applications, technicians test the fuel injector 1 circuit for shorts to ground or voltage using a multimeter. They may also perform an injector balance test or swap the injector to see if the fault follows.
Repairing the P1224 Issue
Repairs follow the confirmed diagnosis for the specific application.
If the throttle position sensor or its wiring fails testing on a Nissan, Toyota, or Jaguar application, repairing the harness or replacing the sensor assembly resolves the high input fault.
If the fuel injector 1 wiring is shorted or the injector solenoid fails testing on a GM Duramax application, repairing the harness or replacing the confirmed failed injector resolves the circuit fault.
Cost Considerations for P1224 Repairs
Repair costs vary depending on the underlying fault and the vehicle application.
Replacing a throttle position sensor or repairing external wiring involves standard parts and labor. Diagnosing and replacing internal diesel fuel injectors requires more labor, specialized tools, and potential fuel system priming.
Cost depends on diagnostic time, component accessibility, required parts, programming requirements, and labor.
Prevention Strategies for Future Occurrences
Some electrical and mechanical failures cannot be reliably prevented.
Inspecting exposed engine bay wiring and keeping sensor connectors clean and sealed can help prevent moisture intrusion and corrosion that lead to circuit faults.
Addressing minor wiring chafing or damaged connector locks early helps prevent more severe short circuits or open circuits from developing.
Troubleshooting Tips and Best Practices
Never assume a manufacturer-specific code has a universal meaning. Always verify the exact factory service information for your specific vehicle.
Do not replace a throttle position sensor or fuel injector without first verifying the wiring, connectors, and live data signals.
If P1224 is accompanied by other throttle sensor codes on a Nissan or Toyota, suspect a shared 5-volt reference circuit issue or a poor sensor ground rather than multiple simultaneous sensor failures.
More OBD-II Codes
| P1223 | P1222 | P1221 | P1220 |
| P1219 | P1218 | P1225 | P1226 |
| P1227 | P1228 | P1231 | P1234 |
| P0121 | P0122 | P0123 | P0220 |
| P0222 | P0223 | P1211 | P1212 |
| P1213 | P1214 | P1240 | P1243 |
Frequently Asked Questions
Is P1224 a generic OBD-II code?
No. P1224 is a manufacturer-specific code, meaning its exact definition and diagnostic procedure depend entirely on the vehicle’s make, model, and application.
Can I drive my vehicle with a P1224 code?
It depends on the application. If it triggers limp mode or severe engine misfires, driving the vehicle can be unsafe and should be avoided until repaired.
Will a P1224 code cause my engine to stall?
Yes. On applications where P1224 indicates a throttle position sensor fault, the ECM may default to a fail-safe mode, causing stalling or severe power reduction.
Does P1224 always mean the sensor or injector is broken?
No. The code often points to damaged wiring, corroded connectors, or a poor ground connection rather than a mechanically or internally failed component.
How do I clear a manufacturer-specific P1224 code?
Clearing the code requires fixing the underlying throttle sensor, injector, or wiring fault. Simply using a scan tool to erase the code will not repair the root cause.
What Should You Do About the P1224 Code?
Confirm the exact factory definition for your specific vehicle, then follow the applicable manufacturer diagnostic procedure for the relevant system and components.
Because P1224 is manufacturer-specific, testing the exact throttle position sensor circuits or fuel injector wiring identified by the factory service information is required to find the root cause.
Once the fault is confirmed, perform the necessary repairs and verify the fix by clearing the codes and completing a test drive.
