I have a 2002 Infinity I30 that keeps dieing at idle. No service light comes on and there are no codes. It will die whether it is in gear or not. I have checked all normal maintenance stuff. It also runs great on the road no wierd shifting or anything. It just at idle. Help

