A low idle or stalling condition may be the result of a dirty throttle body. Our technicians recommend cleaning the throttle body at regular intervals (15k miles) to avoid this condition.