
Injector Pulse Width Under Load: The PID Most Techs Aren’t Watching
Fuel trims look fine. No codes. The customer says it stumbles under hard acceleration — and you feel it on the test drive.
You hand the car back to the bay. Trims are still fine. Codes are still empty. The stumble is still there.
There’s a PID that solves this complaint, and most techs aren’t watching it.
Injector pulse width — the actual command the PCM is sending to the injectors — tells you what fuel trim can’t. Trim shows you the average over a long correction window. Pulse width shows you the moment. And the stumble lives in the moment.
1. What Pulse Width Actually Is
Injector pulse width is how long each injector stays open, measured in milliseconds, on every combustion event.
On a healthy engine at idle, that’s typically 2 to 4 ms. Open the throttle and the number climbs — the PCM is commanding more fuel to meet the load.
It’s not a measurement of fuel being delivered. It’s a measurement of what the PCM is asking the injector to deliver. That distinction is everything. Fuel trims react after the fact, based on what the O2 saw. Pulse width is the request itself, captured in real time.
Trims show you the verdict. Pulse width shows you the moment of the crime.
2. How to Capture It
You can read this two ways: a lab scope on the injector wire, or your scan tool in graphing mode pulling the PID.
Either works. What matters is what you graph it against.
Put three PIDs on the same trace:
- Injector pulse width (ms)
- MAP sensor (kPa or “Hg)
- Engine RPM
Take the car for a wide-open-throttle pull. Watch the relationship.
A healthy engine shows all three climbing together. MAP rises with throttle. RPM follows. Pulse width climbs to match the demand — smooth, proportional, no surprises.
Pulse width that doesn’t track MAP and RPM is the engine telling on itself.
3. Pattern One — Pulse Width Maxes Out, RPM Keeps Climbing
This is the first failure pattern, and it’s the one most techs misread.
The trace climbs with throttle, then flattens. The injector has hit its ceiling — it can’t physically open longer than the time between firing events. That’s 100% duty cycle. The injectors are wide open and staying open.
If RPM is still climbing while pulse width is pinned, the PCM is asking for fuel the injectors can no longer deliver. The engine is being starved.
Here’s the move most techs miss: this isn’t an injector problem.
Maxed-out duty cycle means the injectors are doing everything they can. The bottleneck is upstream — fuel pressure dropping under demand, a restricted filter, a tired pump, a regulator that won’t hold. Replace the injectors and the symptom comes right back.
Maxed-out pulse width isn’t a sign of bad injectors. It’s a sign of starved injectors.
4. Pattern Two — Pulse Width Drops Mid-Acceleration
Now flip the symptom. The pulse width trace was climbing, then suddenly drops mid-pull.
That’s not the injector failing. That’s the PCM commanding less fuel.
Why would the computer pull fuel during a wide-open-throttle acceleration? Because something tripped its protection strategy.
Check for:
- A knock sensor event — the PCM yanks fuel and timing the moment it hears detonation
- A fuel pressure spike — over-pressure can trigger pullback to protect the system
- A boost overshoot on turbo applications — same idea, different actuator
If any of those happened in the same time window as the pulse width drop, you’ve found the cause. The stumble the customer is feeling is the PCM saving the engine from something upstream of fueling.
A sudden pulse width drop isn’t a fuel problem. It’s the PCM solving a problem the customer feels as a stumble.
5. Why This Beats Fuel Trims for Drivability Work
Fuel trims are a long-window correction. They average. They smooth. They give the PCM a stable reference to work from over thousands of combustion events.
That’s exactly why they hide transient faults.
A stumble during a two-second WOT pull barely moves short-term trim and doesn’t touch long-term. By the time the trim number reacts, the moment is gone — and the trim is back to baseline.
Pulse width doesn’t average. It’s a per-event command. When the PCM yanks fuel for 400 ms during a hard acceleration, the trace shows that pull at the exact moment it happened.
Fuel trim is the report card. Pulse width is the body cam.
6. How to Build the Habit
Add injector pulse width to your standard drivability graph set. Three PIDs become four — MAF (or MAP), upstream O2, fuel trim, and now pulse width.
For any complaint that involves load — stumble on acceleration, dead spot on a hill, hesitation merging — those four PIDs on one graph during a test drive will catch nearly anything fuel-related.
Save the trace. It’s your case file. It’s also how you explain the diagnosis to the customer and the advisor in language they’ll trust.
The Bottom Line
Fuel trims show you the average. Pulse width under load shows you the moment.
The moment is where the fuel actually lives — and where the faults you can’t catch any other way show themselves.
If you’ve been diagnosing stumbles on trims and codes alone, you’ve been diagnosing after the fact.
Master Automotive Training runs the courses that teach this kind of pattern-based diagnostics — graph mode, scope work, PID overlays, real cars in the bay. Automotive diagnostics, EV/Hybrid (L3), and more.
