That sounds like the bypass valve, I could be wrong though. Usually with Turbo charged cars you have a bypass valve that cause this sounds upon release of the throttle, the more throttle released the louder it is. Yours is a bit unusual but that would be my first guess.
|