DTC codes / P05xx · Vehicle speed, idle control and auxiliary inputs / P050D
P050D means the engine computer detected a rough idle during a cold start, typically within the first few minutes after a cold soak. The powertrain control module monitors crankshaft speed fluctuations and misfire counts while the engine is still in open-loop warm-up, and it sets this code when the idle quality falls outside the expected range for those conditions.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.