P1687 on GM vehicles means the powertrain control module (PCM) has detected an open, short, or out-of-range condition on the serial data line it uses to communicate with driver 5, which is typically the instrument panel cluster or a body control module depending on the platform. The PCM monitors the voltage and message traffic on this dedicated low-speed data circuit and sets the code when the expected signal is missing or corrupted for a calibrated time.
Guidance is general and written for GM vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.