Sometimes I think I can fix anything if I try.
I had no experience to call upon for this one, so I just started taking things apart. I took the shroud off the steering column, then removed the steering wheel itself (didn't have to do that I guess). I couldn't figure out how to get the locking cylinder off, so I looked at the parts guide and the workshop manual, but still nothing. Then I went online and searched for "disassembling ignition switch," which lead me to
this write-up. The locking cylinder looked very similar to the one in my Elan, and it's a GM car in the write-up, so I went to look for a little hole where I might insert a small drill bit or allen wrench. There is one on the front side (indicated by the red arrow in the picture below), so I stuck a small allen wrench in and oila! Out came the cylinder.
PA031095.JPG
Now I could see that it really did look a lot like the one in the write-up. I followed the instructions in the write-up to take it apart. Inside I found a spring-loaded part on the side of the cylinder that if I pressed on it from the outside is supposed to spring back (picture), but a burr had worn in the cylinder that caused it to bind and not spring back. I guessed that that might be the cause of my problem, so I took my Dremel tool and ground the burr off (which took all of about 2 seconds).
PA031093.JPG
When I put it back together, I accidentally destroyed a tiny spring, and that caused a new problem. I found a new spring by going to the local Autozone and looking at all the ignition locking cylinders they had in stock until I found one that looked sort of similar, and had the same little tab you see in the pictures with that write-up (also marked by the blue arrow in the picture below). It was the little spring that goes in the slot with the tab, beside the tab. As luck would have it, the one I bought at Autozone, which is a Saturn part, did have the right tiny spring in it, and I was able to get my ignition switch fixed and back in the car.
PA031097.JPG
You do not have the required permissions to view the files attached to this post.