just started the car and it was making the noise again so I checked under the hood....there is antifreeze leaking from behind the valve cover...i've attached a pic... the noise is also coming from that area. any ideas on if that leak can cause all my problems? Incase its not clear, the picture is of the right front side of the enging (battery side)
