Has anyone found a reliable source for these things? I just had one blow apart 2 days ago, now the new replacement is leaking again. I'm tired of swapping these things out and smelling coolant. I was thinking of going with the motorcraft from rock auto, but then I thought its probably the same...