Hey guys it is a automatic with 108k miles. I believe it does stall while not pressing on the gas. To be honest the first time it stalled, I didn't even realize it until having difficulty turning the steering wheel.