Diagnostic Trouble Code Definitions

2002 Chevrolet Impala LSSECTION 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.
RENDER: 1.0x

NO RELATED

Recommended Tools & Savings

Use the Manual With the Right Hardware

Pair factory procedures with proven DIY tools so the instructions are easier to execute.

Affiliate disclosure: We may earn a commission at no extra cost to you.

When to See a Mechanic

Stop DIY work and contact a certified mechanic immediately if any of the following apply:

  • You smell fuel, burning insulation, or see smoke.
  • Brakes feel soft, pull hard to one side, or make grinding noises.
  • The engine overheats, stalls repeatedly, or misfires under load.
  • You are missing required tools, torque specs, or safe lifting equipment.
  • You are not confident in the next step or safety outcome.