A vehicle engine stalling then starting up and running idle