I found some dragons here...
I used to have a Pesco 1P-677 pump on the -3. When the engine was overhauled, I sent the pump to QAA for overhaul. The core was shot (not surprising, it looked pretty rough and there was no record of any work on it). There was some confusion about the pump, because Bellanca used a CCW variant of the pump, and they don't have an overhaul manual for the CCW variant. Their mechanic was also pretty down on the CCW pumps and their lifespan. Of course, the pump went 2800 hours and 57 years, so how bad could it be? Anyway, if you're going to overhaul the Pesco, be sure the shop will deal with the CCW variant before you send it in.
Unfortunately, I didn't know this until after they red tagged the old pump and sent me the wrong pump (a CW model). In QAA's defense, they made it right and sent me a New York Air Brake (Stratopower) 67B025 unit without a new core fee or upcharge (the Statopower's more expensive). Only problem was that it requires a banjo fitting to make the right angle out the back. Dan Cullman came through with part numbers; you need (1) AN776-5, (1) AN775-5, and (2) AN901 Aluminum O-rings. It took some searching, but I found NOS AN775 and AN776 on the internet, and Spruce still stocks the AN901s.
Can't speak for good or bad, but the Stratopower has worked well enough the last 50 hours. QAA had good things to say about the Pesco when it spins right and the Stratopower. They did not have good things to say about the Eastern, and the Eastern is expensive, even compared to the other two.