P0649 is a manufacturer-specific code indicating the Powertrain Control Module (PCM) has detected a malfunction in the cruise control indicator lamp circuit. The circuit may be stuck high, stuck low, or have an open/short that prevents proper operation of the cruise control lamp.
The actual lamp that displays cruise control status has burned out or failed, causing an open circuit that the PCM detects.
Damaged, corroded, or disconnected wiring between the PCM, instrument cluster, and cruise control switch can cause circuit malfunction.
The steering column or dashboard switch that controls cruise control engagement and illumination may be defective.
A blown fuse supplying power to the cruise control indicator circuit or a corroded ground connection can trigger this code.
The instrument cluster itself may have internal circuit issues affecting the cruise control lamp driver.
The PCM could have an internal output driver failure, but this is exceedingly uncommon and should be diagnosed thoroughly before replacement.
No. While some shops may recommend PCM replacement, it is almost never the cause of this code. The PCM itself fails only in rare circumstances. The issue is almost always in the lamp, wiring, switches, or connectors first.
Yes, you can typically drive the vehicle, but cruise control may not function properly. The code indicates a fault in the indicator circuit, which could potentially affect cruise control operation depending on the vehicle.
It may. A burned-out cruise control indicator bulb creates an open circuit that the PCM detects as a malfunction. Replacing a dead bulb is one of the most common and simplest fixes for this code.