I have a Hayward SP3220X252 TriStar 2-speed 2.5HP 1.08 SF MaxRate Pump. AO Smith Motor SP3220Z2ME. (Part 7-K56AA23A04-05, Frame Y56Y). The pump seems to be fine, but it sounds like the impeller may be stripped or the blades may be rubbing against the housing. Can you tell me the correct impeller and seal parts that need to be replaced? I have a 12000 gal salt water pool.