This pump seemed fine except my brake pedal sucked and applied the brakes (lightly and all). There was nothing I could do to get the pedal to sit snugly. Took it off and went with the factory pomp. Now everything is perfect.
Pros
All critical components (cam blocks, control valves, etc.) are triple tested to ensure product reliability; Units are supplied with 100% tested and calibrated Pressure Relief Valves