Severity High
P1618

P1618: PCM-BCM Serial Data Communication Failure

📅 Last reviewed: July 2026
What does the P1618 code mean?

The P1618 code indicates a loss of serial data communication (SBDS) between the Powertrain Control Module (PCM) and the Body Control Module (BCM) or other modules on the Class 2 data bus. Specifically, it refers to the PCM's inability to receive or validate the fuel enable password transmitted by the BCM during the immobilizer sequence, preventing the engine from starting.

High
Severity
Variable
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Scan for all stored codes and check for related BCM or PCM codes

2

Inspect the Class 2 data bus wiring and connectors for damage, corrosion, or shorts

3

Test communication between modules using a scan tool capable of reading module IDs and data bus traffic

4

Check for software updates or reprogramming requirements for the BCM and PCM

5

If wiring is intact, attempt to communicate with each module individually to isolate the faulty module

Need an OBD2 Scanner for the P1618? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

1. Frequently Asked Questions

Is it safe to drive?

No, the vehicle may not start or may stall unexpectedly, posing a safety risk. Immediate diagnosis and repair are recommended.

How much does it cost to fix?

Repair costs typically range from $100 to $600, depending on whether the issue is wiring repair ($100-$200) or module replacement ($300-$600 plus programming).

2. Commonly Affected Makes

ChevroletBuickGMCCadillacIsuzuSaabOpelVauxhallHolden

3. Related Codes