Try this little cheat wih haveing no check eng light un plug the computer at the quick disconnect at battery this will reset computer and send it into limp mode the check eng light will come on and eng will start . Now once you turn truck off it will not re start untill you repete the reset. This means computer is shot. I had an 89 dakota do this same thing to me started it to move it and when I went back later no start no light. Now that's why every computerised car I have that's the first light I look for on start up.
drag racers prayer, "As I lay rubber down the street. I pray for traction I can keep. But if I spin and start to slide. Please dear god protect my sweet ride". Family truck'ster