FixVault

Diagnostic Trouble Code Definitions

NOTE: Diagnose all BXXXX codes prior to diagnosing any PXXXX codes.
DIAGNOSTIC TROUBLE CODE DEFINITIONS

DTC (1) Description Perform Test
B2947 Passlock(tm) Sensor Power Circuit Low B2947 
B2948 Passlock(tm) Sensor Power Circuit High B2948 
B2957 Passlock(tm) Sensor Data Circuit Low B2957 
B2958 Passlock(tm) Sensor Data Circuit High B2958 
B2960 Passlock(tm) Sensor Data Incorrect But Valid B2960 
B3031 Controller In Learn Mode B3031 
B3033 System Indicates Tamper B3033 
P1626 No Or Incorrect Fuel Enable Signal, With Engine Running P1626 
P1629 No Or Incorrect Fuel Enable Signal, With Engine Cranking P1629 
P1630 PCM Remains In Password Learn Mode For More Than 2 Seconds P1630 
P1631 PCM Detects Incorrect Password, Anti-Theft System Failure Or Attempted Vehicle Theft P1631 
PXXXX Powertrain Control Module Fault (2)
(1) DTCs listed in this table are only for testing covered in this article. For complete DTC listing, see appropriate BODY CONTROL MODULES article.
(2) For PCM DTC descriptions and testing procedures not listed, see appropriate SELF-DIAGNOSTICS article in ENGINE PERFORMANCE.