Crazy electrical demon..





Pull key.... is a column lock related problem. Owners manual messages section notes this message as Column Lock Related..
The BCM keeps state of the condition of the column lock. When the key is inserted into the ignition the BCM senses the insertion and begins the column lock ritual. BCM checks the column state it has saved. Since the key was inserted, the state SHOULD be LOCKED. BCM found a state of UNLOCKED. NOT CORRECT. So the BCM puts up the Pull Key.....message and sets a DTC. The driver is supposed to remove the key and wait 10 seconds. The BCM will recognize the key removal and send a LOCK command. The lock motor (or CLB or LMC5) is supposed to respond back to the BCM with a "completed" signal to the LOCK command.. If the BCM receives the completed signal it will set the column state to LOCKED and the next time the key is inserted, the state will be correct and the BCM will send an UNLOCK command. If the BCM FAILS to get back the completed signal from the LOCK command, it marks that the attempted synchronization was NOT successful. Next time the BCM senses a key insertion it will alternately set the Service Column Lock and Pull Key messages and send an ENABLE Fuel Shutoff to the PCM (assuming the GM Column Lock service has been performed). If the driver starts the car and attempts to drive the PCM shuts off fuel at the set speed stored in the PCM. (2mph if the GM Column Lock Service reflashed the PCM.)
The column lock failure is occurring because of the low battery voltage.

You are 100% correct and you have corrected me on this before. I was tired and distracted and should have remembered that its a CL issue..


