the shifter moves without pushing button and key wont come out of the igition on 2003 GMC Envoy

the shifter move from park to drive and so on and the key wont come out of the ignition have to disconnet the battery when on off

Asked by for the 2003 GMC Envoy
1 answer
poss broken shifter linkage or stretched cable.