After this experience i would not buy another one.
The tapered shaft that the drive gear fits on to was too large causing the gear to not mesh correctly with drive gear , and also the bolt holes for the bottom oil hose flange were not deep enough causing the bolt to snap off which meant it had to be drilled and taken out with a easy out not a good job when the pump is on the vehicle. Am very disappointed with the quality of this product. If a product is to be copied then do it correctly and don't cut corners. Obviously there is no quality control.
Verified purchase: YesCondition: New