jbamonte nailed it!!! I had the exact problem on the 01GT and it was the ignition switch. Here is a LINK to a write up on how to change the ignition switch without having to remove the steering wheel or airbag. I did this job last year following these instructions and it went smooth as glass. Change the ignition switch and your problems will be fixed. Keep the lock cylinder, you only change the switch, so no new keys.