Might as well keep going... There is coolant leaking from god knows where... it seems to come from the return pipe it-self, p/n 108053. Is that...