have you disabled the glow plugs and tried to start it up on ether??? ps little shot goes a long way!! sometimes the pick up tube will crack drawing air in system and will cause to not start but will run once primed. if it does start and run after prime recheck ipr and wiring then if still no problems found jack ass end of truck up about a foot and add 3 extra quarts of oil and see how it goes if all ok then its cracked pick up tube.