I have a 2007 Chevy Equinox LS that is having problems with the key getting stuck in the ignition after placing the vehicle in park. The first time it happened, it was due to a bad battery (had a bad cell). We replaced the battery but one month later it is getting stuck again. I realized that when it occurs the voltage reading on the battery is slightly lower than normal (11-12 volts). It will pick back up to 14 volts after it runs a while though. We have already had both the battery and the alternator checked out by two service shops and both said they checked out good. I'm now leaning towards either a bad battery connection or possibly a bad switch. Does anyone else know of a way we could test the connection between the battery and the alternator? Could the switch drain the battery temporarily? I'm just trying to figure out where to go from here.