Ok when I am driving and then I let off the gas, and then I quickly tap the gas pedal I hear a super loud churp. Kinda like the Turbo Talons. Now my Cars is an NT I have an exhaust and beefy intake, 420a engine.

is that sound? Is that the air passing through the TB when I open it real fast? Just wonder, LMK thanks.