My XJ makes this , for lack of a better term, whistling sound when I let off the accelerator. This started after my engine overheated a while back. the only other issue i have is my oil pressure drops out at idle once the vehicle has warmed up. I have replaced the whole cooling system hoses and water pump, serpentine belt and the sound is still there. If anyone might have some insight on this it would be appreciated. Thanks
