P050D🔧 Engine / idle controlDrive with caution, fix soon

P050D: Cold Start Rough Idle (Meaning, Causes, Fixes)

Reviewed 2026-10-23 · Based on 2 cited source(s)

What P050D means

OBD-Codes.com explains that the powertrain control module (PCM) watches engine speed through the crankshaft and camshaft position sensors and controls idle speed by regulating intake air, often with an idle air control valve. A cold start uses a different fuel and timing strategy than a warm engine, and if the PCM sees a rough idle during a cold start that it cannot steady within its programmed limits, it stores P050D. More than one failed drive cycle may be needed before the light comes on. RepairPal describes the code a little differently: it says the PCM monitors for misfires on initial startup and sets P050D when it detects one. Either way, the code points at how the engine runs in the first moments after a cold start, not at one specific part. Related cold-start codes include P050A (idle air control), P050B (ignition timing) and P050C (coolant temperature performance).

Severity: can I keep driving?

Drive with caution, fix soon

Usually drivable, but get it checked soon. Sources differ on how serious it is: OBD-Codes.com says P050D should be addressed at your earliest convenience and considered severe, because a rough cold idle can point to a more serious problem, while RepairPal rates it Moderate, meaning it may not threaten safety right away but should be diagnosed within a reasonable time. If the check engine light is flashing, the engine is misfiring badly and you should stop driving soon. We treat P050D as fix soon, not as an emergency.

Common symptoms

Likely causes

Roughly most to least common, based on the sources below. Your vehicle may differ.

  1. Engine misfire, including bad spark plugs, plug boots or ignition coils (both sources)
  2. Vacuum or intake air leaks letting in unmeasured air (OBD-Codes.com)
  3. Insufficient fuel pressure or volume (OBD-Codes.com)
  4. Faulty engine coolant temperature (ECT) sensor giving the PCM a wrong cold-engine reading (OBD-Codes.com)
  5. Shorted or open circuits or connectors (OBD-Codes.com)
  6. Crankshaft position sensor failure (RepairPal)
  7. Air intake heater failure (RepairPal)
  8. PCM failure, which is rare (RepairPal)

Diagnostic steps you can do

⚠ Before you start

Work on a cool engine, parked on level ground with the parking brake set. Never work under a car supported only by a jack.

  1. Read all stored codes and freeze frame data. OBD-Codes.com says to fix any misfire, lean exhaust, idle air control or coolant temperature sensor codes first, because fixing those often clears the cold-start rough idle too.
  2. Clear the code and let the engine cool completely, ideally overnight, then start it and see whether the code comes back. OBD-Codes.com notes that if it doesn't return right away, the fault may be intermittent.
  3. Listen for hissing around the throttle body, intake manifold gasket, brake booster and PCV valve, and check vacuum hoses and the air intake hose from the air filter box for cracks or holes.
  4. Clean the throttle plate and idle air control valve if they're coated in carbon, and check that the EGR valve is closed at idle (OBD-Codes.com says an open EGR valve acts like a vacuum leak).
  5. Inspect spark plugs, plug boots and ignition coils for wear or oil and coolant contamination.

Typical fixes

Repair costs vary widely by vehicle, region, parts brand and shop, so we don't quote prices. Get a written estimate after diagnosis.

🛠 When to call a pro

  • The check engine light is flashing or the engine is misfiring badly
  • You've checked the basics and the code keeps returning after cold starts
  • Fuel pressure or sensor wiring tests are needed; OBD-Codes.com recommends a scan tool, a digital multimeter and the vehicle's wiring diagrams
  • OBD-Codes.com suggests checking for technical service bulletins (TSBs) that match your vehicle, code and symptoms, which a dealer or shop can look up

Where to buy

Plain search links. Always match parts to your exact year, make, model and engine.

FAQs

Can I drive with P050D?

Usually, if the engine smooths out once warm and the check engine light is steady. OBD-Codes.com calls it severe and says to address it at your earliest convenience, while RepairPal rates it Moderate. Stop driving if the light flashes.

Why does it only happen when the engine is cold?

The engine computer runs a special cold-start strategy with a richer mixture and different timing. OBD-Codes.com explains that extra unmeasured air from a vacuum leak, a weak spark or a wrong coolant temperature reading hurts idle most at that moment.

Is P050D a misfire code?

Not exactly. RepairPal describes it as the PCM detecting a misfire on initial startup, while OBD-Codes.com describes it as a rough idle the PCM can't stabilize during cold start, with misfire as one of several causes alongside vacuum leaks, fuel pressure and the coolant temperature sensor.

How much does it cost to fix P050D?

Neither source gives a repair cost for P050D. It can be anything from a vacuum hose or spark plugs to a sensor, so get it diagnosed first.

Sources

  1. OBD-Codes.com: P050D Cold Start Rough Idle (Stephen Darby, ASE Certified Technician)
  2. RepairPal: P050D Cold Start Rough Idle (rated Moderate)

Last reviewed 2026-10-23. Code definitions and repair steps can vary by manufacturer. Confirm with your vehicle's service information.