P0650 PONTIAC Malfunction Indicator Lamp Control Circuit Malfunction

Possible causes
– Faulty Malfunction Indicator Lamp Bulb
– Malfunction Indicator Lamp Bulb harness is open or shorted
– Malfunction Indicator Lamp Bulb circuit poor electrical connection
– Faulty Engine Control Module (ECM)
When is the code detected?
If the fault detection circuit senses a voltage other than what is expected, the fault line status will change causing the P0650 code will set.
Symptoms
– Engine Light ON (or Service Engine Soon Warning Light)
P0650 PONTIAC Description
A voltage is supplied directly to the malfunction indicator lamp (MIL). The Powertrain Control Module (PCM) controls the lamp by grounding the control circuit via an internal switch called a driver. The primary function of the driver is to supply the ground for the component being controlled. Each driver has a fault line which is monitored by the PCM. When the PCM is commanding a component ON, the voltage of the control circuit should be near 0 volts. When the PCM is commanding the control circuit to a component OFF, the voltage potential of the circuit should be near battery voltage.
PONTIAC Technical Service Bulletins for P0650 code
2001 PONTIAC GRAND PRIX ENGINE AND ENGINE COOLING:ENGINE
2001 PONTIAC GRAND PRIX POWER TRAIN:AUTOMATIC TRANSMISSION:CONTROL MODULE (TCM, PCM)
2002 PONTIAC GRAND PRIX ENGINE AND ENGINE COOLING:ENGINE
2002 PONTIAC GRAND PRIX POWER TRAIN:AUTOMATIC TRANSMISSION:CONTROL MODULE (TCM, PCM)