LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Buick >> 1999 >> Regal LS >> Repair and Diagnosis >> Body & Frame >> Body, Cab Control Systems >> Body Control Modules >> Diagnostic Tests >> DTC B3031: PASS-Key(R) II PROGRAMMING MODE ACTIVE >> Testing
April 5, 2026: LEMON Manuals is launched! Read the announcement.

DTC B3031: PASS-Key(R) II PROGRAMMING MODE ACTIVE: Testing

  1. If BCM diagnostic system check was performed, go to next step. If BCM diagnostic system check was not performed, go to BCM DIAGNOSTIC SYSTEM CHECK  under SYSTEM TESTS.
  2. Turn ignition on. Using scan tool, clear DTCs. Check for DTCs. If DTC B3031 is set, go to next step. If DTC B3031 is not set, system is operating properly.
  3. Using scan tool, check for PASS-Key(R) II DTCs B2957 or B2958. If either of these DTCs exist, go to appropriate DTC test. If these DTCs do not exist, go to next step.
  4. Replace BCM. See BODY CONTROL MODULE (BCM)  under REMOVAL & INSTALLATION. Reprogram BCM. See NEW BCM SETUP  under PROGRAMMING. Go to next step.
  5. Turn ignition off. Reinstall all components and connectors. Turn ignition on. Using scan tool, clear DTCs. Check for DTCs. If any DTCs are current, perform BCM DIAGNOSTIC SYSTEM CHECK  under SYSTEM TESTS. If no DTCs are current, system is operating properly.