I'm new here, but this looks like the place to be for pool advice. My Pentair Sta Rite MPRA6G-155L 2hp pool pump quit working last night. Today, I had a local pool guy come over and he told me the impeller broke. The motor was working, but it wasn't spinning the impeller. For $130 he fixed it. I wish I had researched it a little more before shelling out the cash; it looks like the job is well within the scope of my skills. Plus, my wife is 7 months pregnant, so I am about to be real broke! Anyhow, an hour after the pool guy left, the impeller isn't spinning again. I took all of the precautions and took a look inside the pump. Sure enough the impeller is broken again. It seems to be spinning free of the shaft, like the part that holds it onto the shaft is broken. However, I can't see any broken parts (I didn't take the defuser off). Can anyone offer any advice on this? I really don't want to take a huge hit on fixing up a 20-year-old pump. I'd rather just buy a slightly used or new one if this one has run its course. I just can't figure out why it would break again so fast. Nothing can be getting to the impeller because of the small skimmer that's inside of the pump, right? Any help would be appreciated!