don't know about the turbo whistling but a mechanic once told me on the merc you can't rev beyond 3000,it's like a safety thing,i know mine is like that aswell when it's sitting idling,no matter if the pedal is right to the floor it won't go past 3!
mercboy78, January 2008