Car Fault Codes

OBD-II trouble codes explained: meaning, causes, symptoms, fixes and typical repair cost.

Showing 1–24 of 25 codes

P0600 Serial Communication Link Medium Engine computer & electrical P0601 Internal Control Module Memory Check Sum Error High Engine computer & electrical P0602 Control Module Programming Error Medium Engine computer & electrical P0603 Internal Control Module Keep Alive Memory (KAM) Error Low Engine computer & electrical P0604 Internal Control Module Random Access Memory (RAM) Error Medium Engine computer & electrical P0605 Internal Control Module Read Only Memory (ROM) Error Medium Engine computer & electrical P0606 Control Module Processor High Engine computer & electrical P0607 Control Module Performance Medium Engine computer & electrical P0615 Starter Relay Circuit Medium Engine computer & electrical P0616 Starter Relay Circuit Low Medium Engine computer & electrical P0617 Starter Relay Circuit High Medium Engine computer & electrical P0620 Generator Control Circuit Medium Engine computer & electrical P0621 Generator Lamp/L Terminal Control Circuit Medium Engine computer & electrical P0622 Generator Field/F Terminal Control Circuit Medium Engine computer & electrical P0630 VIN Not Programmed or Incompatible - ECM/PCM Low Engine computer & electrical P0641 Sensor Reference Voltage "A" Circuit/Open High Engine computer & electrical P0642 Sensor Reference Voltage "A" Circuit Low High Engine computer & electrical P0643 Sensor Reference Voltage "A" Circuit High High Engine computer & electrical P0645 A/C Clutch Relay Control Circuit Low Engine computer & electrical P0650 Malfunction Indicator Lamp (MIL) Control Circuit Low Engine computer & electrical P0651 Sensor Reference Voltage "B" Circuit/Open High Engine computer & electrical P0685 ECM/PCM Power Relay Control Circuit/Open High Engine computer & electrical P0686 ECM/PCM Power Relay Control Circuit Low High Engine computer & electrical P0687 ECM/PCM Power Relay Control Circuit High Medium Engine computer & electrical