Pin hole water leak form throttle body i think ?
19 Dec 2007this is 2nd pin hole leak first one has a heater pipe i hope more don;t pop up ill flush out the raditor and get a new tb thanks edit: just didn't understand this little part (ie Steel pipe near ally…
