Purchased a replacement motor for my pool. U.S. Motors, 1 1/2 hp (1081 Pool Motor). Also received a replacement impeller and impeller is designated for a 1 hp and is a Pentair. Additionally, received a replacement seal and the replacement seal is a Hayward brand. My question. Will the impeller and seal be compatible with the motor. The pump is aPentair Superflo.