Well, I do trust my mechanic, he has never been wrong plus he has always given me an extremely good deal. This is the only thing I have had trouble with. He gets the pumps directly from ZF. Perhaps they don't know how to rebuild their own components!