I seems like everything I buy anymore should have a label on it "Reengineering required". I bought a trans cooler from Jegs and it blew out the gasket on one end on the first pass. Upon taking it apart, the rubber they had used had swollen and softened from the trans fluid. I had already built a bracket and mounted it, and a new one would have done the same. I just made my own gaskets out of a better material. And that was one with an easy fix... :?