do blow off valves help?
Blow-off valves are an essential part of a forced induction system, as they vent off pressure surges between the throttle body and turbo. ... This style of BOV installation vents the unwanted air charge back to the entry side of the compressor wheel, which can help keep it spinning.