I have a problem with oil leaking from the tank into the bottom of the engine when it is sitting a few days. I can pinch off the supply line and prevent it from happening. I took the V-Twin supplied pump apart and found 1 of the check ball seats to have been drilled off center. It is off center too far to get a tool in there to make a new seat. It looks like I need another pump. Can anyone recommend another supplier with better quality than V-Twin?