Why does my car make a whistling noise when I turn it off?
Why does my car make a whistling noise when I turn it off? If you're still hearing whistling after your car is turned off, the noise may be coming from your car's radiator pressure cap. This cap is designed to release excess heat from overheated coolant, but sometimes the seal of the part's rubber gasket breaks and air leaks out. What's that high pitched whistle coming from my car? If the whistle is caused by an intake leak, the water will temporarily seal the leak and the noise will stop for that instant. This is a cheap and quick method...