I have used the Stewarts on several small blocks in 4X4 trucks. I beat them on a regular basis for a very long time and never had any troubles. One engine (383) was in three different trucks over 5 years. The pump never gave up. Wish I could say the same about the rest of the drivetrains