If the engine stalls when coming to a stop and/or has a rough idle, it may be due to sludge accumulation in the throttle body and idle air control valve. The throttle body and idle air control valve will need to be cleaned if there is buildup.