Hello,
I have developed a reliable and cheap fix for the common occurrence where the keys get stuck in the ignition in the Grand Prix. I have a 2002 Grand Prix and when I got this problem I went online looking for a solution. Almost everywhere I looked said I needed to replace the ignition switch. Except for one post on edmunds.com which indicated two cables could come loose from the center console causing this problem. When I opened my center console I found out that these two wires had come loose. I did a simple repair that you may be able to do with parts you already have around, or under $40 if you don't have any of these parts. Here is a link to the YouTube video where I show how I did the repair.
Pontiac Grand Prix Key Stuck Permanent Fix - YouTube
The parts you may need to use are available of my ebay store. Now you can go looking for these L -shaped terminals yourself but they are extremely hard to find. Also you will be forced to buy in bulk, like I did. So I sell my excess parts for you to use in your own repair. Here is a link to the item on ebay.
eBay - New & used electronics, cars, apparel, collectibles, sporting goods & more at low prices
If you have any questions please let me know. I hope this is helpful information.
Sean P