Powertrain · P codes · 281 codes
Vehicle speed, idle & cruise control
Vehicle speed sensors, idle air control, cruise control inputs, brake switches and torque-management signals.
Codes in this group
281
Generic SAE codes · OBDex
Rated urgent
6%
16 codes · our rating
DIY-friendly
70%
198 codes · per OBDex
Typical labor
$50–$250
Median hours × $125/hr · est.
01 —Start here
Codes to know in this group
- P0507Idle Air Control System RPM Higher Than ExpectedOften: vacuum leak bypassing IACModerate$40–$500 labor est.
- P0505Idle Air Control System MalfunctionOften: IAC valve carboned, stickyModerate$40–$315 labor est.
- P0521Engine Oil Pressure Sensor/Switch Range/PerformanceOften: oil pressure sensor failedUrgent$65–$750 labor est.
- P0524Engine Oil Pressure Too LowOften: engine oil level too lowUrgent$65–$2,500 labor est.
- P0550Power Steering Pressure Sensor CircuitOften: pressure sensor failedUrgent$40–$250 labor est.
- P0551Power Steering Pressure Sensor Range/PerformanceOften: sensor drift or contaminationUrgent$40–$250 labor est.
- P0552Power Steering Pressure Sensor Circuit Low InputOften: sensor circuit shorted to ground or openUrgent$40–$250 labor est.
- P0553Power Steering Pressure Sensor Circuit High InputOften: sensor circuit shorted to supplyUrgent$40–$250 labor est.
Code data: OBDex (CC0) · labor estimates at $125/hr, parts extra
02 —Full list
All 281 codes
Grouped by the first three characters of the code.
P05xx
156 codes
- P0500Vehicle Speed Sensor "A" Malfunction
- P0501Vehicle Speed Sensor "A" Range/Performance
- P0502Vehicle Speed Sensor A Circuit Low
- P0503Vehicle Speed Sensor A Circuit Intermittent Erratic or High
- P0504Brake Switch "A"/"B" Correlation
- P0505Idle Air Control System Malfunction
- P0506Idle Air Control System RPM Lower Than Expected
- P0507Idle Air Control System RPM Higher Than Expected
- P0508Idle Air Control System Circuit Low
- P0509Idle Air Control System Circuit High
- P050ACold Start Idle Control System Performance
- P050BCold Start Ignition Timing Performance
- P050DCold Start Rough Idle
- P050FBrake Assist Vacuum Too Low
- P0511Idle Air Control Circuit
- P0513Incorrect Immobilizer Key
- P0518Idle Air Control Circuit Intermittent
- P0519Idle Air Control System Performance
- P0520Engine Oil Pressure Sensor or Switch A Circuit
- P0521Engine Oil Pressure Sensor/Switch Range/Performance
- P0522Engine Oil Pressure Sensor/Switch Low Voltage
- P0523Engine Oil Pressure Sensor or Switch A High
- P0524Engine Oil Pressure Too Low
- P0525Cruise Control Servo Control Circuit Range or Performance
- P0526Fan Speed Sensor Circuit
- P0527Fan Speed Sensor Circuit Range or Performance
- P0528Fan Speed Sensor Circuit No Signal
- P0529Fan Speed Sensor Circuit Intermittent
- P0530A/C Refrigerant Pressure Sensor "A" Circuit
- P0531A/C Refrigerant Pressure Sensor Range/Performance
- P0532A/C Refrigerant Pressure Sensor "A" Circuit Low
- P0533A/C Refrigerant Pressure Sensor "A" Circuit High
- P0534A/C Refrigerant Charge Loss
- P0550Power Steering Pressure Sensor Circuit
- P0551Power Steering Pressure Sensor Range/Performance
- P0552Power Steering Pressure Sensor Circuit Low Input
- P0553Power Steering Pressure Sensor Circuit High Input
- P0554Power Steering Pressure Sensor Intermittent
- P055AEngine Oil Pressure Sensor or Switch B Circuit
- P055BEngine Oil Pressure Sensor or Switch B Range or Performance
- P055CEngine Oil Pressure Sensor or Switch B Low
- P055DEngine Oil Pressure Sensor or Switch B High
- P055FEngine Oil Pressure Out of Range
- P0564Cruise Control Multi-Function Input A Circuit
- P0565Cruise Control On Signal
- P0566Cruise Control Cancel Input Circuit
- P0567Cruise Control Resume Input Circuit
- P0568Cruise Control Set Input Circuit
- P0569Cruise Control Coast Signal
- P056ACruise Control Increase Distance Signal
- P056BCruise Control Decrease Distance Signal
- P056CCruise Control Cancel Signal
- P0570Cruise Control Accel Signal Malfunction
- P0571Brake Switch "A" Circuit Malfunction
- P0572Cruise Control/Brake Switch B Circuit Low
- P0573Cruise Control/Brake Switch B Circuit High
- P0574Cruise Control System Vehicle Speed Too High
- P0575Cruise Control Input Circuit
- P0576Cruise Control Input Circuit Low
- P0577Cruise Control Input Circuit High
- P0578Cruise Control Multi-Function Input A Circuit Stuck
- P0579Cruise Control Multi-Function Input A Circuit Range or Performance
- P057ABrake Pedal Position Sensor A Circuit Open
- P057BBrake Pedal Position Sensor A Circuit Range or Performance
- P057CBrake Pedal Position Sensor A Circuit Low
- P057DBrake Pedal Position Sensor A Circuit High
- P057EBrake Pedal Position Sensor A Circuit Intermittent or Erratic
- P0580Cruise Control Multi-Function Input A Circuit Low
- P0581Cruise Control Multi-Function Input A Circuit High
- P0582Cruise Control Vacuum Control Circuit Open
- P0583Cruise Control Vacuum Control Circuit Low
- P0584Cruise Control Vacuum Control Circuit High
- P0585Cruise Control Multi-Function Input A and B Correlation
- P0586Cruise Control Vent Control Circuit Open
- P0587Cruise Control Vent Control Circuit Low
- P0588Cruise Control Vent Control Circuit High
- P0589Cruise Control Multi-Function Input B Circuit
- P0590Cruise Control Multi-Function Input B Circuit Stuck
- P0591Cruise Control Multi-Function Input B Circuit Range or Performance
- P0592Cruise Control Multi-Function Input B Circuit Low
- P0593Cruise Control Multi-Function Input B Circuit High
- P0594Cruise Control Servo Control Circuit Open
- P0595Cruise Control Servo Control Circuit Low
- P0596Cruise Control Servo Control Circuit High
- P059AActive Grille Air Shutter A Position Sensor Circuit
- P059BActive Grille Air Shutter A Position Sensor Range or Performance
- P059CActive Grille Air Shutter A Position Sensor Circuit High
- P059DActive Grille Air Shutter A Position Sensor Circuit Low
- P059EActive Grille Air Shutter A Position Sensor Circuit Intermittent
- P059FActive Grille Air Shutter A Performance Stuck Off
- P05A0Active Grille Air Shutter A Stuck On
- P05A1Active Grille Air Shutter A Position Sensor Minimum or Maximum Stop Performance
- P05A2Active Grille Air Shutter A Control Circuit Open
- P05A3Active Grille Air Shutter A Control Circuit Range or Performance
- P05A4Active Grille Air Shutter A Control Circuit High
- P05A5Active Grille Air Shutter A Control Circuit Low
- P05A6Active Grille Air Shutter A Supply Voltage Circuit Open
- P05A7Active Grille Air Shutter A Supply Voltage Circuit Low
- P05A8Active Grille Air Shutter A Supply Voltage Circuit High
- P05A9Active Grille Air Shutter B Position Sensor Circuit
- P05AAActive Grille Air Shutter B Position Sensor Range or Performance
- P05ABActive Grille Air Shutter B Position Sensor Circuit High
- P05ACActive Grille Air Shutter B Position Sensor Circuit Low
- P05ADActive Grille Air Shutter B Position Sensor Circuit Intermittent
- P05AEActive Grille Air Shutter B Performance Stuck Off
- P05AFActive Grille Air Shutter B Stuck On
- P05B0Active Grille Air Shutter B Position Sensor Minimum or Maximum Stop Performance
- P05B1Active Grille Air Shutter B Control Circuit Open
- P05B2Active Grille Air Shutter B Control Circuit Range or Performance
- P05B3Active Grille Air Shutter B Control Circuit High
- P05B4Active Grille Air Shutter B Control Circuit Low
- P05B5Active Grille Air Shutter B Supply Voltage Circuit Open
- P05B6Active Grille Air Shutter B Supply Voltage Circuit Low
- P05B7Active Grille Air Shutter B Supply Voltage Circuit High
- P05B8Restraint Deployment Signal Circuit Open
- P05B9Restraint Deployment Signal Circuit Low
- P05BARestraint Deployment Signal Circuit High
- P05BBRestraints Deployed
- P05BCStop-Start Mode Switch Circuit Open
- P05BDStop-Start Mode Switch Circuit Range or Performance
- P05BEStop-Start Mode Switch Circuit Low
- P05BFStop-Start Mode Switch Circuit High
- P05C7Economy Mode Switch Circuit Open
- P05C8Economy Mode Switch Circuit Range or Performance
- P05C9Economy Mode Switch Circuit Low
- P05CAEconomy Mode Switch Circuit High
- P05CBVehicle Hardware Incompatibility
- P05D0Driver Mode Select Switch A Circuit
- P05D1Driver Mode Select Switch A Circuit Low
- P05D2Driver Mode Select Switch A Circuit High
- P05D3Driver Mode Select Switch A Range or Performance
- P05D4Driver Mode Select Switch B Circuit
- P05D5Driver Mode Select Switch B Circuit Low
- P05D6Driver Mode Select Switch B Circuit High
- P05D7Driver Mode Select Switch B Range or Performance
- P05DBBrake Pedal Position Sensor B Circuit Open
- P05DCBrake Pedal Position Sensor B Circuit Range or Performance
- P05DDBrake Pedal Position Sensor B Circuit Low
- P05DEBrake Pedal Position Sensor B Circuit High
- P05DFBrake Pedal Position Sensor B Circuit Intermittent or Erratic
- P05E0Brake Pedal Position Sensor A and B Correlation
- P05E1A/C Refrigerant Pressure Sensor A Circuit Intermittent or Erratic
- P05E2A/C Refrigerant Pressure Sensor B Circuit Intermittent or Erratic
- P05E3Park Brake Sensor or Switch Circuit
- P05E4Park Brake Sensor or Switch Circuit Low
- P05E5Park Brake Sensor or Switch Circuit High
- P05E6Park Brake Sensor or Switch Circuit Range or Performance
- P05E7Park Brake Sensor or Switch Circuit Intermittent or Erratic
- P05E8Engine Oil Bypass Valve Control Circuit Open
- P05E9Engine Oil Bypass Valve Control Circuit Low
- P05EAEngine Oil Bypass Valve Control Circuit High
- P05F9Stop-Start Status Signal Circuit
- P05FAStop-Start Status Signal Circuit Low
- P05FBStop-Start Status Signal Circuit High
- P05FEActive Grille Air Shutter C Performance Stuck Off
- P05FFBrake Pressure Sensor and Brake Pedal Position Sensor Correlation
P06xx
2 codes
P07xx
3 codes
P21xx
6 codes
P25xx
102 codes
- P250AEngine Oil Level Sensor Circuit
- P250BEngine Oil Level Sensor Circuit Range/Performance
- P250CEngine Oil Level Sensor Circuit Low
- P250DEngine Oil Level Sensor Circuit High
- P250EEngine Oil Level Sensor Circuit Intermittent/Erratic
- P250FEngine Oil Level Too Low
- P2515A/C Refrigerant Pressure Sensor B Circuit
- P2516A/C Refrigerant Pressure Sensor B Circuit Range/Performance
- P2517A/C Refrigerant Pressure Sensor B Circuit Low
- P2518A/C Refrigerant Pressure Sensor B Circuit High
- P2519A/C Request A Circuit
- P251APTO Enable Switch Circuit/Open
- P251BPTO Enable Switch Circuit Low
- P251CPTO Enable Switch Circuit High
- P251DPTO Engine Shutdown Circuit/Open
- P251EPTO Engine Shutdown Circuit Low
- P251FPTO Engine Shutdown Circuit High
- P2520A/C Request A Circuit Low
- P2521A/C Request A Circuit High
- P2522A/C Request B Circuit
- P2523A/C Request B Circuit Low
- P2524A/C Request B Circuit High
- P2525Vacuum Reservoir Pressure Sensor Circuit
- P2526Vacuum Reservoir Pressure Sensor Circuit Range/Performance
- P2527Vacuum Reservoir Pressure Sensor Circuit Low
- P2528Vacuum Reservoir Pressure Sensor Circuit High
- P2529Vacuum Reservoir Pressure Sensor Circuit Intermittent
- P252AEngine Oil Quality Sensor Circuit
- P252BEngine Oil Quality Sensor Circuit Range/Performance
- P252CEngine Oil Quality Sensor Circuit Low
- P252DEngine Oil Quality Sensor Circuit High
- P252EEngine Oil Quality Sensor Circuit Intermittent/Erratic
- P252FEngine Oil Level Too High
- P2530Ignition Switch Run Position Circuit
- P2531Ignition Switch Run Position Circuit Low
- P2532Ignition Switch Run Position Circuit High
- P2533Ignition Switch On/Start Position Circuit
- P2534Ignition Switch On/Start Position Circuit Low
- P2535Ignition Switch On/Start Position Circuit High
- P2536Ignition Switch Accessory Position Circuit
- P2537Ignition Switch Accessory Position Circuit Low
- P2538Ignition Switch Accessory Position Circuit High
- P253APTO Sense Circuit/Open
- P253BPTO Sense Circuit Range/Performance
- P253CPTO Sense Circuit Low
- P253DPTO Sense Circuit High
- P253EPTO Sense Circuit Intermittent/Erratic
- P253FEngine Oil Deteriorated
- P2543Power Demand Signal Circuit
- P2544Torque Management Request Input Signal A
- P2545Torque Management Request Input Signal A Range/Performance
- P2546Torque Management Request Input Signal A Low
- P2547Torque Management Request Input Signal A High
- P2548Torque Management Request Input Signal B
- P2549Torque Management Request Input Signal B Range/Performance
- P254APTO Speed Selector Sensor/Switch 1 Circuit/Open
- P254BPTO Speed Selector Sensor/Switch 1 Range/Performance
- P254CPTO Speed Selector Sensor/Switch 1 Circuit Low
- P254DPTO Speed Selector Sensor/Switch 1 Circuit High
- P254EPTO Speed Selector Sensor/Switch 1 Circuit Intermittent/Erratic
- P2550Torque Management Request Input Signal B Low
- P2551Torque Management Request Input Signal B High
- P255APTO Speed Selector Sensor/Switch 2 Circuit/Open
- P255BPTO Speed Selector Sensor/Switch 2 Range/Performance
- P255CPTO Speed Selector Sensor/Switch 2 Circuit Low
- P255DPTO Speed Selector Sensor/Switch 2 Circuit High
- P255EPTO Speed Selector Sensor/Switch 2 Circuit Intermittent/Erratic
- P255FA/C Request A Circuit Range/Performance
- P256AEngine Idle Speed Selector Sensor/Switch Circuit/Open
- P256BEngine Idle Speed Selector Sensor/Switch Range/Performance
- P256CEngine Idle Speed Selector Sensor/Switch Circuit Low
- P256DEngine Idle Speed Selector Sensor/Switch Circuit High
- P256EEngine Idle Speed Selector Sensor/Switch Circuit Intermittent/Erratic
- P256FA/C Request B Circuit Range/Performance
- P257AVacuum Reservoir Control Circuit/Open
- P257BVacuum Reservoir Control Circuit Low
- P257CVacuum Reservoir Control Circuit High
- P258AVacuum Pump Control Circuit A/Open
- P258BVacuum Pump Control Circuit A Range/Performance
- P258CVacuum Pump Control Circuit A Low
- P258DVacuum Pump Control Circuit A High
- P258EPTO Enable Switch Performance
- P258FTorque Management Request Output Signal
- P25A9Piston Cooling Oil Control Circuit/Open
- P25AAPiston Cooling Oil Control Circuit Low
- P25ABPiston Cooling Oil Control Circuit High
- P25ACPiston Cooling Oil Control Circuit Performance/Stuck Off
- P25ADPiston Cooling Oil Control Circuit Stuck On
- P25AEPiston Cooling Oil Pressure Too Low
- P25B7Auxiliary Ignition Switch On/Start Position Circuit
- P25B8Auxiliary Ignition Switch On/Start Position Circuit Low
- P25B9Auxiliary Ignition Switch On/Start Position Circuit High
- P25BARegeneration Control Switch Circuit/Open
- P25BBRegeneration Control Switch Circuit Low
- P25BCRegeneration Control Switch Circuit High
- P25D6Exhaust Heat Exchanger Exhaust Bypass Valve A Position Sensor Stop Performance
- P25EEVacuum Pump Control Circuit B / Open
- P25EFVacuum Pump Control Circuit B Range/Performance
- P25F0Vacuum Pump Control Circuit B Low
- P25F1Vacuum Pump Control Circuit B High
- P25F6AIR System B
- P25F7AIR System B Incorrect Flow Detected
P26xx
8 codes
- P2637Torque Management Feedback Signal A
- P2638Torque Management Feedback Signal A Range/Performance
- P2639Torque Management Feedback Signal A Low
- P2640Torque Management Feedback Signal A High
- P2641Torque Management Feedback Signal B
- P2642Torque Management Feedback Signal B Range/Performance
- P2643Torque Management Feedback Signal B Low
- P2644Torque Management Feedback Signal B High
P2Cxx
4 codes
Code data: OBDex (CC0) · severity bars are our rating (low · moderate · urgent)
03 —More