Hey gang.Have a 03 Sorento. Very inconsistent stalling. My daughter drives it. It will stall when stopped at a light or stop sign. It cranks back up, but not instantly. It doesn't do this all the time. The check engine light is on then off. We took it to a local shop (not Kia) of course it ran fine for the mechanic and the check engine isn't on, so he can't hook up diagnostic. REALLY dread taking to the only kia dealer for miles here in Maine. Any suggestions?