Yes, I got a fuel pump for my 68 Z from him and a water pump. The fuel pump leaked when I put it on, at the crimp. I called him about it and he said send it back. I did and he fixed it or gave me another one. No leaks. That's about all I can say though.