I've had the Whistle numerous times, it has always been a bad seal at the carb base gasket to the intake. It will run ok, just whistle. If it was any worse it would behave like a vacuum leak. It was worst on one carb I had with a warped base, I'd just put up with it. Change base gaskets and check that the gasket covers everything fully, that is my bet.