Yeah he doesn't like themIt should have the 3 leaf front suspension. Which Chevy supposedly called the “Snow plow package.”
A non running 6.2 could be a simple fuel and or glow plug issue that is a lot easier to fix than an engine swap. Unless you just hate diesels. I’ve gotten 2 non running 6.2 trucks running in the last year that previous owners just gave up on. Now, mechanical failure non running. Swap away.