Pin hole water leak form throttle body i think ?
19 Dec 2007Quote: Originally Posted by Niche Where there is a steel pipe that is pressed into any piece of engine that is aluminium, that area seems to be the worst for corrosion. There are a couple of other…
