My 04 envoy idles too high and is ruff idling at a stop
Unmetered air leak, ie intake gaskets, broken fresh air tube, vacuum hoses cracked etc. check the codes see if there is a lean code pending.
Search Maintenance & Repair Questions
Maintenance & Repair Experts