I noticed there was some a puddle after changing my oil yesterday. I'm not sure what this part is called but here is where I found the leak to be coming from. Does anyone know what this part is and what could cause this leak?
I topped off the antifreeze as the temp gauge was heating up...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.