what is the sound I hear constantly when idiling, or driving really slow? - car is an 08 Scud sounds like a pump of some kind?