P1631 Code: Theft Deterrent Start Enable Signal Incorrect (GM)
On General Motors vehicles (Chevrolet, GMC, Buick, Cadillac), the P1631 code means the theft deterrent start enable signal is incorrect. The engine does not start or shuts off, and the security light is on. It often appears after a computer or body module was replaced without programming.
- Severity
- High
- Can I keep driving?
- No, stop and have it checked
- Estimated cost
- $0 to $350
- Difficulty
- Medium
- System
- Computer and Outputs
- Applies to
- Depends on the manufacturer
Common in: Chevrolet
On this page
What the P1631 code means
P1631 is a manufacturer-specific code: the 1 in the second position means each automaker defines what it means, not the generic SAE standard. The most widespread definition is the one used by General Motors (Chevrolet, GMC, Buick, Cadillac). If your vehicle is another brand, confirm the code text with a scan tool that supports that manufacturer.
| Manufacturer | Meaning of P1631 |
|---|---|
| General Motors (Chevrolet, GMC, Buick, Cadillac) | Theft deterrent start enable signal incorrect |
The GM theft deterrent system (Passlock or Passkey) checks the key and sends the computer a fuel enable signal.
The computer sets the P1631 code when the theft deterrent signal arrives but with an incorrect password. It shows up after the computer or the body module was replaced without being programmed.
Before you start repairs, confirm the make, model, year and engine. With manufacturer codes, the same number can change even between engines from the same brand.
P1631 code symptoms
- The engine does not start or shuts off.
- Security light on.
Likely causes of the P1631 code
- Computer or module replaced without programming. This is uncommon, so rule out everything else first.
- Key not recognized. Confirm it with the tests in the diagnosis section.
- Communication. Confirm it with the tests in the diagnosis section.
How to diagnose the P1631 code step by step
- Find out whether any part was replaced recently.
- Perform the relearn.
How to fix the P1631 code
- Program the computer or perform the relearn.
Technical reference data
- It requires a relearn with a scan tool or a timed procedure.
- P1xxx codes are manufacturer-specific: confirm the definition with a scan tool that supports your brand.
- Reference values: check the manufacturer data for your vehicle.
Brand-specific notes
If a computer or body module was swapped before the problem began, that is almost certainly the answer. Start with the relearn.
P1631 on GM
Common on Chevrolet, GMC, Buick, Pontiac and Cadillac vehicles.
If your vehicle is another brand, check the table above for the meaning its manufacturer gives this code and confirm it with a compatible scan tool.
Questions about the P1631 code
There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.