| DTC | Description | Fault Trigger Condition | 
 
 | PCM P0505:00 | Idle Control System: No Sub Type Information | Sets when the PCM detects the desired RPM could not be reached or controlled during the KOER self-test. 
 This DTC may be accompanied by other Diagnostic Trouble Codes (DTCs). Diagnose other Diagnostic Trouble Codes (DTCs) first. 
 If no other 
Diagnostic Trouble Codes (DTCs) are present, inspect the intake air 
system for air restrictions, vacuum leaks, and damage. If no concerns 
are present, clear the DTC and carry out the KOER , self-test. | 
 
 | PCM P0506:00 | Idle Control System - RPM Lower Than Expected: No Sub Type Information | Sets when the PCM detects the engine idle speed is less than the desired RPM .
 This DTC may be accompanied by other Diagnostic Trouble Codes (DTCs). Diagnose other Diagnostic Trouble Codes (DTCs) first.
 If no other 
Diagnostic Trouble Codes (DTCs) are present, inspect the intake air 
system for air restrictions, vacuum leaks, and damage. If no concerns 
are present, clear the DTC and carry out the KOER , self-test. | 
 
 | PCM P0507:00 | Idle Control System - RPM Higher Than Expected: No Sub Type Information | Sets when the PCM detects the engine idle speed is greater than the desired RPM .
 This DTC may be accompanied by other Diagnostic Trouble Codes (DTCs). Diagnose other Diagnostic Trouble Codes (DTCs) first.
 If no other 
Diagnostic Trouble Codes (DTCs) are present, inspect the intake air 
system for air restrictions, vacuum leaks, and damage. If no concerns 
are present, clear the DTC and carry out the KOER , self-test. | 
 
 | PCM P050A:00 | Cold Start Idle Control System Performance: No Sub Type Information | Sets when the PCM detects the difference between desired and actual 
engine speed exceeds the calibrated threshold. 
 Disregard the freeze frame data. Freeze frame data does not apply to 
the cold start monitor. 
 This DTC
 is informational only and may be accompanied by other Diagnostic 
Trouble Codes (DTCs). Diagnose other Diagnostic Trouble Codes (DTCs) 
first. If no other Diagnostic Trouble Codes (DTCs) are present, inspect 
the intake air system for air restrictions, vacuum leaks, and damage. 
 If no concerns 
are present, clear the Diagnostic Trouble Codes (DTCs) and verify the 
engine coolant temperature is below 37.8°C (100°F). Allow the vehicle to
 soak for 2 to 3 hours if necessary for the engine coolant temperature 
to fall below 37.8°C (100°F). Start the engine without touching the 
accelerator pedal and allow the engine to idle for 6 minutes in park. 
 If no Diagnostic Trouble Codes (DTCs) are present and the MIL is not 
illuminated after idling for 6 minutes, carry out the KOER , self-test 
to confirm that no Diagnostic Trouble Codes (DTCs) are present and the 
repair is complete. | 
 
 | PCM P050B:00 | Cold Start Ignition Timing Performance 'A': No Sub Type Information | Sets when the PCM detects the difference between desired and commanded 
spark timing exceeds the calibrated threshold. 
 Disregard the freeze frame data. Freeze frame data does not apply to 
the cold start monitor. 
 This DTC
 is informational only and may be accompanied by other Diagnostic 
Trouble Codes (DTCs). Diagnose other Diagnostic Trouble Codes (DTCs) 
first. If no other Diagnostic Trouble Codes (DTCs) are present, inspect 
the intake air system for air restrictions, vacuum leaks, and damage. 
 If no concerns 
are present, clear the Diagnostic Trouble Codes (DTCs) and verify the 
engine coolant temperature is below 37.8°C (100°F). Allow the vehicle to
 soak for 2 to 3 hours if necessary for the engine coolant temperature 
to fall below 37.8°C (100°F). Start the engine without touching the 
accelerator pedal and allow the engine to idle for 6 minutes in park. 
 If no Diagnostic Trouble Codes (DTCs) are present and the MIL is not 
illuminated after idling for 6 minutes, carry out the KOER , self-test 
to confirm that no Diagnostic Trouble Codes (DTCs) are present and the 
repair is complete. | 
 
 | PCM P050E:00 | Cold Start Engine Exhaust Temperature Too Low: No Sub Type Information | Sets when the PCM detects the catalyst temperature ratio exceeds the 
calibrated value and the MIL illuminates. The PCM calculates the actual 
catalyst warm up temperature during a cold start. The PCM then compares 
the actual catalyst temperature to the expected catalyst temperature 
model. 
 The difference 
between the actual and expected temperatures is a ratio. This DTC sets 
when this ratio exceeds the calibrated value and the malfunction 
indicator lamp (MIL) illuminates. 
 Disregard the freeze frame data. Freeze frame data does not apply to 
the cold start monitor. 
 This DTC
 is informational only and may be accompanied by other Diagnostic 
Trouble Codes (DTCs). Diagnose other Diagnostic Trouble Codes (DTCs) 
first. If no other Diagnostic Trouble Codes (DTCs) are present, inspect 
the intake air system for air restrictions, vacuum leaks, and damage. 
 If no concerns 
are present, clear the Diagnostic Trouble Codes (DTCs) and verify the 
engine coolant temperature is below 37.8°C (100°F). Allow the vehicle to
 soak for 2 to 3 hours if necessary for the engine coolant temperature 
to fall below 37.8°C (100°F). Start the engine without touching the 
accelerator pedal and allow the engine to idle for 6 minutes in park. 
 If no Diagnostic Trouble Codes (DTCs) are present and the MIL is not 
illuminated after idling for 6 minutes, carry out the KOER , self-test 
to confirm that no Diagnostic Trouble Codes (DTCs) are present and the 
repair is complete. | 
 
 | PCM P115E:00 | Throttle Actuator Control Throttle Body Air Flow Trim at Max Limit: No Sub Type Information | Sets when the PCM detects the maximum allowed compensation is reached and is no longer able to compensate for buildup. 
 Install a new throttle body. Refer to the appropriate 303-04 section, Fuel Charging and Controls. | 
 
 | PCM P1548:00 | Engine Air Filter Restriction: No Sub Type Information | Sets when the PCM detects the airflow is out of range at various engine
 speeds and during WOT operation when compared to the calibrated value. 
 If this DTC
 sets, inspect the intake air system and replace the air filter if no 
restrictions are found. Refer to the appropriate 303-12 section, Intake 
Air Distribution and Filtering for air filter replacement. |