yeah, the screen was necesarry, its some type of diffuser screen for the maf, i believe, as far as the whistle, again i believe that when you put a k&n type filter in svts you usually hear some type of sucking sound, again not 100%, just some past experience


96 se with svt ground effects and pre 98 svt front bumper, optimized tb, svt maf w/svt intake, daul exhaust, with no main cat,resonator, svt gauges and short shifter,reverse lockout removed,e1 svt rims