A yes wouldn't surprise me here so i'll ask Is it leaking? If all this checks out, take it to the dealership
Forum Rules