C180 2007.
Have a leak that seems to be coming from the water pump housing. Does anyone know if it likely to be a seal or a crack in the housing.
Have a leak that seems to be coming from the water pump housing. Does anyone know if it likely to be a seal or a crack in the housing.