sounds like MAF, same kinda thing happened to me on my way home from school like 4 days ago, the car just never died. if it is, you should have a service engine soon light on, just find someone who can read the code. mass air flow is P0102. also, you'll get a lot more help if you post in the tech tips section or some of the engine descussion further down the page