Buy ear plugs...
and anyway you are either going to bog it down or hose it up either way shit times, welcome to the turbo world. But then again who cares, i thought that there was nothing better than watching crossy's car cutting sick on the limiter for most of the day.... (love your work mate).