so, i finally was able to get an appointment with the shop and they told me it's running rich which is causeing the surging idle and the popping sound at higher rpms and it bogging through the whole rpm range. does anyone know what could cause this richness? It really seems like a vac leak, but i wasn't able to find one. The shop is still working on finding the cause, but i figured i'd ask you guys also.