I had a cheap polished Pro Flo Technologies throttle body and EGR spacer that leaked coolant, which I am pretty sure a bit of it was sucked into my intake. I replaced them with a different brand of throttle body and EGR spacer and my coolant leak was gone. Not to mention that junk throttle body...