After searching for a couple weeks, I found a perfect match at SpaDepot.com. Spoke with a rep on the phone and he cross referenced the part number, finding the pump to replace ours that had cracked when it froze accidentally. Great customer service and quick delivery.