RE: engine / pipe question
The only other thing i have not mentioned is a terminal engine. When an engine is on its last legs it will be difficult to get to run consistently, will not idle well and kills glow plugs. When you had the pullstart on would the pullstart pick the truck up off the ground due to the compression or would it just sit there and the string fully extend with little resistance?
After that i'm out of clues for you.
Sorry mate.