Also remember that you have to factor in one other detail: Transmission. Pairing it with the right tranny can make or break the longevity of your engine. As far as class 7 trucks go, just stay away from the Cat 3126. I know. it's hard. Folks like Alimijunk saturated the market with these...