Kia Troubleshooting Questions? Ask a Mechanic
Hello I will help you with your question,
How long since the timing belt was replaced?
And how many miles since then?
OK, so it is due again.
What I think happened is the belt has shed some teeth and they are floating around the timing cover. The crank sensor has a vane that runs through the jaws of the crank sensor and if a tooth gets forced through the jaws it cracks the sensor which can make the signal intermittent.
Have the belt and crank sensor replaced and the stalling should stop.
Please let me know how I can help you with this