I had this same problem and god is it a pain, most likely the ignition is going to need to be replaced. Mine had to be cut out and replaced with a new one which cost me around 130 bucks including labor. I personally tried everything to my knowledge to attempt to get it out. but it couldn't be done. so good luck and i hope that helps. I also had this problem with my 1993 Sierra 1500 (with tilt steering), and luckily avoided taking a hacksaw to my steering column! In my case, the switch was stuck on (in "run"), and the automatic transmission was in park. I couldn't move the transmission lever down far enough to get it into reverse, but it would move far enough to let the truck coast. Also, I could turn the key to "start", but doing that with the engine on damages the the starter. To fix it, I killed the engine by pulling the ignition fuse (it's labeled PCM/IGN), disconnected the battery, and then wiggled the shifter while turning the key back and forth between "run" and "start". Eventually, the key popped to the "lock" position, and now its working fine. If you can't get the key to come out after doing this, be sure to leave the battery disconnected. Leaving a stopped car in "run" drains the battery and can cause other damage.
Do you take the steering wheel off to get to the ignition
how to remove cover to replace ignition lock cylinder and what type of tools do i need
Remove the retaining ring from the top of your 1997 Chevrolet 1500 ignition cylinder. Slide the ignition cylinder out and remove the wiring harness.
gmc 1500 sierra was fuel injected in '92
The 2007 GMC Sierra-1500 has 16 valves.
The 2010 GMC Sierra-1500 has a V6 engine.
The 2006 GMC Sierra-1500 has 12 valves.
The 2004 GMC Sierra-1500 has 12 valves.
The 2011 GMC Sierra-1500 has a V6 engine.
The 2002 GMC Sierra-1500 has 12 valves.
The 2010 GMC Sierra-1500 has 12 valves.
The 2001 GMC Sierra-1500 has 12 valves.