I have installed and run a couple Uhaul pumps now, no problem at all. In my experience, with all things rebuilt, and built new, you are going to have some failures. It is just impossible to have a 100% success rate. I have gotten, pumps, injectors, tach sensors, 200 glow plugs, and some other odds and ends from them, and I personally like and have had great success with the items I have gotten from them. I will buy more from them, and have in the last 30 days.