01 Streamlining Fluid Maintenance with RPM Oil Evacuation Syst… • 02 Navigating Truck Accidents: How an 18 Wheeler Truck Lawyer … • 03 How A Weak Fuel Pump Can Cause Sudden Highway Stalls Withou… • 04 Why You Need to Press the Brake Pedal When Shifting from P … • 05 This Car Can Literally Park Itself In Spaces You Wouldn’t E… • 06 Don't Panic! Understanding Why Water Is Coming From Your Ca… • 07 How To Remove Paint On Car Windows After A Repaint • 08 How to Save Gas with a Turbocharged Car • 09 Toyota: A Leader in Reliable and Efficient Cars - Explore t… • 10 Are All Hybrid Cars Automatic? The Truth About Hybrid Trans… •

DTC codes / GM codes / P1599

P1599 · GMEngine Stall Detected

P1599 on GM vehicles means the powertrain control module has detected an actual engine stall event, where the engine stopped rotating unexpectedly while the vehicle was in operation. The module logs this code when it sees the engine speed drop to zero without a commanded shutdown, often alongside a loss of crankshaft or camshaft signal. This is a stored history code that points to the stall itself rather than naming the root cause, so diagnosis must focus on why the engine quit.

SystemPowertrain
Code typeGM specific
SeverityMedium
Fix difficultyProfessional
AreaVehicle speed, idle control and auxiliary inputs

Symptoms you may notice

  • The engine shuts off abruptly while driving, idling, or coming to a stop, sometimes with a brief stumble beforehand.
  • The warning light may be the only sign if the stall happened once and the engine restarted normally.
  • Rough idle or intermittent misfiring that precedes a stall.
  • Hard starting or a no-start condition after the stall event.
  • Loss of power steering and brake assist as the engine dies, which the driver feels immediately.
  • Other codes stored alongside P1599, such as crankshaft or camshaft sensor faults, misfire codes, or theft-deterrent codes.

Common causes, most likely first

  1. A failing crankshaft position sensor or camshaft position sensor that drops its signal and causes the module to lose engine speed reference.
  2. Fuel delivery problems such as a weak fuel pump, clogged filter, or low fuel pressure that starves the engine.
  3. Ignition system faults including a failed ignition control module, coil, or crank signal interruption.
  4. A dirty or failing mass airflow sensor or throttle body that upsets idle control and causes a stall at low speed.
  5. Wiring and connector problems in the crank or cam sensor circuits, including chafed harnesses and corroded pins.
  6. A faulty powertrain control module or a poor ground that causes an intermittent loss of control.
  7. A vehicle theft deterrent system event that cuts fuel or spark and mimics a stall.

How to diagnose and fix it

  1. Scan all modules and record every stored and pending code, then check freeze-frame data for engine speed, fuel trims, and sensor signals at the moment of the stall.
  2. Inspect the crankshaft and camshaft sensor wiring and connectors for chafing, corrosion, and loose pins before replacing any parts.
  3. Test fuel pressure and delivery volume against the GM specification for the engine, and check for a restricted fuel filter.
  4. Check ignition system operation, including spark at each cylinder and the condition of the ignition control module and coils.
  5. Clean the throttle body and mass airflow sensor and verify idle control operation, then perform a relearn if the throttle body was serviced.
  6. Monitor live data for crank and cam sensor signals while wiggle-testing the harness to catch an intermittent dropout.
  7. If all inputs check out, test the powertrain control module grounds and power feeds, and only then consider module replacement.

Why a stall code is not a sensor verdict

  • P1599 is a symptom code, not a component code, so replacing the crankshaft sensor on the code alone often leaves the real stall cause in place.
  • A single stall that restarts cleanly can be caused by a momentary loss of crank signal from a loose connector, which a wiggle test will reveal where a static meter test will not.
  • Theft deterrent events on GM vehicles can cut fuel or spark and set a stall code, so check for body control module or theft codes before chasing engine sensors.
  • Low fuel pressure from a tired pump can cause a stall that sets P1599 without ever setting a lean fuel trim code, so pressure testing is essential.
  • A dirty throttle body on a drive-by-wire GM engine can cause a stall at closed throttle that looks like an electrical fault but is mechanical carbon buildup.

Can I keep driving with P1599?

A vehicle that has stalled once can stall again without warning, so avoid highway driving and heavy traffic until the cause is found. If the engine will not stay running or stalls repeatedly, park the vehicle and arrange a tow rather than risk losing power steering and brakes.

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