Home / DTC / P050D — Cold Start Rough Idle

P050D — Cold Start Rough Idle

Detailed page for trouble code P050D.

34,277codes
59brands
11,786generic
22,491specific
Reset
Code

P050D

Generic P — Powertrain

Cold Start Rough Idle

Brand: Generic
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty engine coolant temperature (ECT) sensor or sensor circuit
  • Dirty or sticking throttle body / idle air control (IAC) or electronic throttle actuator issues
  • Vacuum leaks or intake manifold gasket leak
  • Mass airflow (MAF) sensor contamination or fault
  • Ignition problems (worn spark plugs, weak coils, bad wires)
  • Low fuel pressure or clogged fuel injector(s)

Symptoms

  • Rough or unstable idle immediately after cold start that may improve as engine warms
  • High or fluctuating idle RPM on cold startup
  • Higher than normal emissions/smoke on start
  • Possible hesitation or stumble on initial acceleration
  • Check Engine Light illuminated with P050D stored

What to check

  • Read and record freeze frame and pending codes; check readiness and related stored codes (misfire, MAF, ECT, EVAP, fuel trim codes)
  • Observe live data at cold start: engine coolant temperature (ECT), intake air temp (IAT), short/long term fuel trims, MAF reading, RPM, misfire counts, purge valve state
  • Visually inspect vacuum hoses, intake boots, PCV hose, and intake manifold for leaks or cracks
  • Check throttle body and IAC/idle control for carbon buildup and free movement
  • Inspect ignition components (spark plugs, coils, wires) for wear and correct gaps
  • Perform a basic fuel pressure/flow check at cold start conditions

Signal parameters

  • ECT reading should approximate ambient temperature on a cold start; verify it changes as engine warms
  • Short-term and long-term fuel trims typically within ±10% at idle; large positive trims may indicate vacuum/leak or fueling problems
  • MAF signal should be present and stable for the engine speed; abnormal low/high MAF values suggest contamination or failure
  • Crank/cam sensor signals should be stable with no missing teeth or irregular waveform at cranking/run
  • Idle air control/throttle stepper position should change during cold start to increase idle airflow and then taper as engine warms
  • Fuel pressure within manufacturer spec during cranking and idle (varies by vehicle; check service data)

Diagnostic algorithm

  1. Retrieve all codes and freeze-frame data. Note ambient temperature and engine coolant temp at capture.
  2. Attempt to reproduce the symptom and watch live data during cold start: ECT, IAT, MAF, RPM, short/long fuel trim, misfire counts, purge valve state.
  3. Visually inspect intake, vacuum lines, PCV, and EVAP purge valve. Repair any obvious leaks or disconnected hoses.
  4. Clean the throttle body and IAC/idle passages if carbon build-up is observed. Verify throttle plate moves freely.
  5. Test or substitute the ECT sensor: verify resistance/voltage matches expected values for ambient temp or compare with known-good sensor.
  6. Check MAF sensor for contamination; clean with proper MAF cleaner if dirty, then re-check readings and fuel trims.
  7. Perform ignition inspection: check spark plugs, coil operation (scope or substitution), and wiring; repair or replace as needed.
  8. Measure fuel pressure and flow cold and at idle. Repair fuel delivery (filter, pump, regulator, injectors) if out of spec.
  9. Verify EVAP purge valve is closed during cold start (if vehicle logic requires). Replace or isolate if stuck open and causing lean condition.
  10. If no mechanical cause found, check cam/crank sensor waveforms and timing. Repair timing/position sensor issues before replacing PCM.
  11. After repairs, clear codes and perform several cold start cycles to confirm the issue is resolved and code does not return.
  12. If intermittent or unresolved, capture detailed data logs during cold start and consult manufacturer technical service bulletins or calibration updates.

Likely causes

  • ECT sensor reading too low or too high causing incorrect cold enrichment
  • IAC/throttle not providing correct cold idle airflow
  • Vacuum leak introducing unmetered air when engine is cold
  • Dirty MAF or incorrect intake air temperature (IAT) reading affecting fueling
  • Weak ignition or intermittent misfire under cold conditions

Fault status

⚠️ Status
PCM recorded unstable/rough idle during cold-start conditions and set code P050D. Verify related sensor readings and system operation during cold cranking and initial idle before concluding repairs.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-3.0 hours

Similar codes

7,011

The library contains 7,011 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email