I am wondering why anti freeze is coming and dripping off my pulleys is it water pump, is it a hose or pump? My grandpops is a master honda mechanic, doesn't know much bout vw's though.
Also can someone tell me what this electrical engine thing is?
Sent from my iPhone using Tapatalk