...BTW your Bieber avatar is awesome.-Malone
I'm not sure that's the turbo making the high pitch whine. I have a hard time hearing them at all with the airbox on. Maybe the T-belt is too tight?Regarding stalling, does the vehicle roll easily? I have rarely stalled these VW diesels, unless the handbrake was on.
There's no exhaust system connected ...