5.7 hemi said The factory should have made the end of the counter shaft stepped for a "o" ring and it would never have leaked. Click to expand...