01 How to Increase Horsepower in a Naturally Aspirated Engine • 02 Pulling to One Side: Troubleshooting Uneven Brake Performan… • 03 What Determines The Amount of Oil In an Engine? • 04 Mechanics Explain Shocking Reason Cars Overheat More Often … • 05 This Is How to Fix Dim Headlights With a Simple Trick • 06 P0065, P0066, and P0067: Air Assisted Injector Control • 07 B1075 – Climate Control System Fault: Temperature Regulatio… • 08 How to Fix Your Car When It Fails Emissions Test • 09 How A Weak Fuel Pump Can Cause Sudden Highway Stalls Withou… • 10 This Is How Your Turbocharger Works And Why A Small Whistle… •

DTC codes / GM codes / P1194

P1194 · GMIncorrect Or Irrational Performance Has Been Detected For The PWM

P1194 on a GM vehicle means the powertrain control module (PCM) has detected an irrational or incorrect performance from a pulse-width-modulated (PWM) circuit or device, typically the fuel pump or evap purge solenoid driver. The PCM commands a specific duty cycle and monitors the circuit for expected voltage or current feedback, and when the actual response does not match the commanded PWM signal within calibrated limits, this code is stored.

SystemPowertrain
Code typeGM specific
SeverityMedium
Fix difficultyIntermediate
AreaFuel and air metering

Symptoms you may notice

  • Illuminated check engine light, often with no other noticeable symptoms
  • Rough idle or stumble if the affected PWM device is the evap purge solenoid stuck open or closed
  • Intermittent hard starting or stalling if the fuel pump PWM driver is faulty
  • Poor fuel economy or rich/lean fuel trim shifts depending on the device affected
  • A faint clicking or buzzing from the evap canister area if the purge solenoid is cycling erratically
  • Reduced power or limp mode in some GM platforms when the PCM deems the PWM output unreliable

Common causes, most likely first

  1. Failed evap purge solenoid with a shorted or open internal coil
  2. Wiring damage (chafed, corroded, or pinched) in the PWM control circuit between the PCM and the solenoid or pump driver
  3. Faulty fuel pump control module (FPCM) on vehicles that use PWM fuel pump control
  4. PCM driver circuit failure or software calibration issue
  5. Poor ground connection at the solenoid, pump module, or chassis grounding point
  6. Aftermarket or incorrect replacement solenoid with wrong resistance or inductance
  7. Corrosion or water intrusion at the connector causing intermittent PWM feedback

How to diagnose and fix it

  1. Scan all modules for stored and pending codes, then record freeze-frame data to see what conditions set P1194
  2. Inspect the evap purge solenoid and fuel pump control module connectors for corrosion, water, or loose pins
  3. Measure resistance of the suspected PWM solenoid or pump driver and compare to GM service specifications
  4. Back-probe the PWM control wire at the PCM and at the component to check for continuity and short-to-ground or short-to-voltage
  5. Command the PWM device on and off with a scan tool and observe whether the actual duty cycle or current feedback follows the command
  6. Check all grounds related to the circuit, including the PCM ground and the component mounting ground, for voltage drop
  7. If wiring and component tests pass, reflash or replace the PCM only after confirming the driver output is truly faulty

PWM driver faults that fool good technicians

  • P1194 is often set by a lazy evap purge solenoid that still clicks when commanded but has a coil resistance that drifts with temperature, so a cold resistance check can pass while the code returns hot.
  • On GM trucks and SUVs with a fuel pump control module, a failing FPCM can set P1194 without any fuel delivery symptom because the PCM is monitoring the PWM command circuit, not actual fuel pressure.
  • A loose or corroded ground at the evap canister bracket or the fuel pump module flange is a common hidden cause that looks like a failed solenoid or PCM driver.
  • Technicians sometimes replace the purge solenoid only to have P1194 return because the connector terminal tension was lost and the PWM feedback signal was intermittent at the pin.
  • This code does not always mean the PWM device itself has failed; a shorted or chafed harness section near the exhaust or battery tray can mimic a component failure.

Can I keep driving with P1194?

You can usually drive the vehicle with P1194 stored, but avoid extended idling or heavy load if the evap purge solenoid is suspected because a stuck-open purge valve can cause a rough idle or hard start. If the fuel pump PWM circuit is involved, watch for stalling or a no-start and have it diagnosed before a long trip.

Guidance is general and written for GM vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage