The truck build doesn't make me nervous, I'd be nervous about that 6L or 7L engine. Those were built for a life of 400,000 miles or so and are disposable. You don't rebuild them, you buy a new one when it wears out. They are also typically hooked to allison transmissions and geared for city use...