Thermoquad idling issues

Do you have power brakes? A bad diaphragm may be causing your vacuum leak.