Exact replacement. The old one would have lasted longer (12 years) but was installed in the wrong position horizontally instead of vertically. The old one buzzed due to the resistance of the piston. I expect this to last over 20 years. Probably longer than a mobile home.