Well I finished my install of the SC. I have only two questions though. One were to install the boost gauge pressure line, and when you turn your car off and your head is buy the supercharger do you hear an air leak like its depressurizing? Let me know
thanks.
Jeremy
thanks.
Jeremy