I don't know anything about that engine but I like Southpaw's suggestion to give the engine etc. a thorough cleaning so you can see what's really going on. A clear look at any leaks and a fresh diagnosis might make it more affordable for an older truck. We keep older vehicles to save and make money, but first they have to be reliable. Same with the mechanics you rely on.