Key in ignition sometimes means that your car is not in Park, or your car does not "know" that you are in Park, This is caused by a switch on the trans selector lever being out of adjustment. Now why it comes out when you remove the battery may have something to do with the switch being a "virtual" switch in the ECU.
SPONSORED LINKS
Sunday, September 23rd, 2007 AT 3:14 PM