My 03 has been having a few problems in the past few months. First problem that came up was the check engine light came on. Scanned it and it was one for the camshaft actuator. I have parts ordered but awaiting arrival. The next thing that came up was my wife drove it to work and it died as she was pulling into work. She got help pushing it into parking spot. Said she went to take the key out but wouldn't budge. She tried to start it and the only thing that would happen is ligts on dash would go out while in staart position.So she got pissed off and ripped my steering column cover off. Ik right!!!! She said that she pulled the little three wire plug that is on the top of switch and plugged it back in. The key came out then she tried to start it and it started right up. After she got home I went out and tinkered with it. I was thinking that maybe she was trying to start it while still in gear. I started it and jiggled the little plug and boom. She dies. SAme story as the key wouldn't come out and lights on dash would go out. Pushed it firmly in and no problems. Since this when I'm driving at night, my headlights will go out. Usually for maybe 2 secs but on one scary night they stayed out for About ten. I'm thinking that maybe this is due to the switch as well since it only happens when I use the auto lights. I now use my actual switch and no problems. Lastly here within the last couple of days I have gotten a misfire. Not all the time and no cel with that. It will increase with engine speed but only while parkwd. If I am in gear it is only noticeable when idling at a stop then goes away. Like I said no cel so idk. Any ideas?