That high pitched noise that you are hearing is the belt slipping from the water being splashed up. There was a TSB about this, first to change the belt and then to install some new shielding to prevent this from happening.Mightytke said:No leaky sunroof. Engine feels different when driving. This is actually the 3rd time it has happened. Sometimes their is a very high pitch sound that runs down the battery. Really frustrated.