Sponsored Links (Register now to hide all advertisements)
I am not familiar with "turbo brawl", so was probably off on a tangent anyways. If it is more of a whistling, or air type sound, have heard that a carb worn throttle plate shaft
is a cause. If am off base, my apologies.