If the engine stalls when coming to a stop, check the automatic transmission fluid (ATF) level. Low ATF fluid level can cause the torque converter lock-up to stay on, stalling the engine.