LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Toyota >> 2009 >> Prius Base >> Repair and Diagnosis >> Engine Performance >> Engine Control System >> SFI System >> DTC P050B Cold Start Ignition Timing Performance >> Description
April 5, 2026: LEMON Manuals is launched! Read the announcement.

DTC P050B Cold Start Ignition Timing Performance: Description

This monitor will run when the engine is started at an engine coolant temperature of -10 to 50°C (14 to 122°F). The DTC is stored after the engine idles for 13 seconds (2 trip detection logic).

The DTC is designed to monitor the ignition timing at cold start. When the engine is started at an engine coolant temperature of below 50°C (122°F), the ECM checks the ignition timing during engine idling. If the ignition timing advances beyond the specified level within 10 seconds, the ECM interprets this as a malfunction. The MIL is illuminated and a DTC is stored when the malfunction is detected in consecutive driving cycles (2 trip detection logic).

NOTE: The ETCS (Electrical Throttle Control System) controls the idle speed. The ETCS operates the throttle actuator to open and close the throttle valve, and adjusts the intake air amount to achieve the target idle speed.

When the negative battery terminal is disconnected during inspection or repairs, the ISC (Idle Speed Control) learned values are cleared. ISC learning is performed when the engine has been warmed up and idled for 5 minutes because this DTC cannot be set after the ISC learned values cleared.

Fig 1: Engine Coolant Temperature Graph
G05996979Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
DTC DETECTION CONDITION CHART

DTC No. DTC Detection Condition Trouble Area
P050B Ignition timing retard value insufficient for 5 seconds or more for 10 seconds of P050A monitoring duration at cold start (2 trip detection logic).
  • Throttle body
  • Mass air flow meter
  • PCV system
  • Air cleaner filter element
  • Intake system
  • VVT system
  • ECM