Thanks txgreasemonkey, I found that very informative and helpful.
Thanks erich1. I was going to replace it and see if that works. Mine is calloed the neutral safety switch and you it probibly is worn out. Currently my car is in the shop getting a tune up and exhaust leak fixed. I have to get it smogged and the last thing I need is for it to get stuck in park during the test. That would give them an excuse to fail me for such a minor thing. Lol. I will replace the switch and post my results.
Again, thanks