I had this happen in my 97 and it was the ignition switch, just had to replace it. The only thing different for me was the car wouldn't shut off like yours sounds to be doing. That might be do to a lose ground wire somewhere. Sorry I don't have more info for you but the electronics side of things isn't my strong point.