So today after going to the bank, I was taking my gf to work when my car just died in the middle of an intersection. I stopped the car, and tried to start it back up, it started fine, and ran fine for about another 5 mins, Then died again. This time it wouldn't start back up. After waiting about 15 min,. it started for about 20 seconds with me having to feather the gas to keep it running, it was running awful, missing really bad, and the tach was acting very strange. It would drop to 0, then come back up again, then drop again. After about 20 seconds the car died again. I had it towed home but it was dark by the time I got it home, so I haven't got to check into it much yet. However I went outside to see if it would start and When I turned the ignition foward (to the on position, not cranking) sometimes the dash lights and headlights would come on, and sometimes they would not. If the headlights and dash lights came on, it would start and run fine. If when I turned the ignition foward and the lights didn't come on, it would just crank and not fire... Any ideas? Thanks in advance for any help.