I have a 2008 Veracruz with the 3.8. The started to leave and noticed that there was a large puddle of coolant underneath the vehicle and the oil louche was on. Came out today to check and oil is full and the light is now off. When I started it there seems to be a loud whining sound from the drivers side of the motor. It sounds like it is coming from whatever the part that the thermostat is located. Could this be where the leak is coming from?