This is my wife's 2004 corolla which I rarely drive. I drove it today and after driving for three miles I came to a stop sign and while sitting at the stop I thought the engine was going to die, but it did not. That's when my wife says to me "oh ya it's been doing that for a while when it's...