Is there any resistance at all when you shift gears. sounds like the linkage is broken... perhaps right at the transmission itself.... should be an easy fix as i would guess the clip holding the linkage on has failed.
other option is that the transmission has failed.

Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.

If the shift handle moves extremely freely (more than normal), changes are that the shift cable has become disconnected from the shift lever. This would explain the indicator not moving out of neutral.
You will need to access the shift lever by removing the console cover. Once you access the shifter check the cable connection to the level. If the cable is broken, it will need replacement. If the cable clip has broken or fallen off, it will need to be reattached.

Sorry to say the tumblers in your ignition lock cylinder are jambed causing the key to be stuck in it. A new lock cylinder is the only fix for this. Any major auto parts store sells the lock or any GM Dealership Parts Department can get you one also

do not touch the column. the cable is attached to the bottom of the shift lever and on the trans. find out which end is bad and go from there. most likely you will need to replace the cable but ck both ends first.

I had the same problem. My backup lights wouldn't come on in when I put the auto. trans. shifter into the Reverse position. They WOULD come on briefly as I moved the shifter from Park position into Reverse, but would go off again when the shifter reached the Reverse detent. I got the solution from the Haynes service manual, in which the relevant switch is referred to as something like the neutral safety switch. Check on top of the steering column close to the firewall. Set the parking brake, then move the auto. trans. shifter into Neutral position. Get under the dash and rotate the neutral safety switch clockwise as far as it will go. Then move the shifter into the Park position, and your switch should be set. If the backup lights don't come on now when the shifter is put into Reverse position with the ignition switch 'on', there may be another problem.

I had the same problem with my 98 z71, I put the floor shifter in neutral, and let the truck roll backwards a little bit, BE CAREFUL, with the floor shifter in neutral the truck will roll, regardless if the shifter on the steering column is in Park, use caution, make sure there is no one around your truck and you are inside of it and out of the path of doors and tires,