Have a leak in the passenger side of my 2008 Acadia. This is the third time it will need to be fixed. In addition to this, not sure if the moisture caused this, but every time i would turn the key off and remove the key from the ignition the car would still be on and idle roughly, than finally turn off. I did notice a high pitch sound in the engine after this happened. Now the engine light came on.