Basically, I don't know what's wrong with my car. It died the day before yesterday in the middle of a four lane 50 mph road at a stoplight, stopped. It acted like I stalled it, even though I was completely stopped. The battery and oil light popped on and it would turn over, but wouldn't start. Fire Department came and pushed me into a parking lot. I sat there until my mom came, probably about an hour. Before we left, I decided to try and start it again. It started right the fuck up!!! Drove it, it was fine. Lasted all yesterday, fine. Changed the distributor cap today before work, it worked okay, got me to work anyway. After work, I started her up and was backing out of the parking space when it died again, just the same as before. Got help back into the parking space, then popped the hood. I waited for my mom's boyfriend to get there, he knows cars pretty well, then he looked at it. We dumped a little gas into the fuel injector area, then tried to start it, nothing happened. Then we we went and got a new ignition coil, put that in. Didn't start... Weird things about it when it's being driven: *Hitches when accelerating and sometimes breaking, just like when the timing belts breaking or you're going through a big puddle and you kinda slow down for a split second. *Idle is messed up. Tried adjusting it, but when I start it for the first time that day, the RPMs can hang out at like 2000, then after driving for a while, get around, somewhat normal 500-1000. Mechanics thought it was the computer, I think maybe a sensor or something??? Anyone know??? Any idea is welcome!!! If anyone has any questions, feel free to PM me!!! Thanks for reading my lifestory!!! Oh btw, before anyone asks, the timing belt was just replaced about a month ago, but if anyone thinks the mechanics timed it wrong, speak up!!! Any opinion welcome!!!