Product review (5 stars): So far so good.
It is a perfect fit. I tested the voltage on the relay while running everything checked out fine and the part did not get hot. It's lifetime warranty so hopefully I don't have to worry about this particular part anymore.