What year truck is it? And what is failing in them? The lq4 in stock form is well known to run 400k+ miles. It's just a tough engine and stock tuning is very conservative. If you're having that much trouble, I would be looking for something to be causing it as the 6.0l is a pretty tough engine. There's literally hundreds of them that have been pulled out of the junkyard with 200k miles on them, had nothing done to them but open the ring gap on the top ring, slap on some different heads to up the compression ratio, cam swap, put a turbo on it, and taken out and beat to piss and back racing at 650hp+.