this is the whole and if i spray it my car idles perfect. its on the supercharger side but i looked and it connects to the TB i thought it was something to do with the iac for adding extra air if there was a problem but thats a shot in the dark?
any ideas?