1987 dodge D150 engine cranks but won't run
To help narrow it down to either fuel or ignition try this procedure. While someone is cranking the engine spray a little starting fluid into intake. If the engine runs momentarily you have fuel system problems. If engine still doesn't run you have ignition problems.
Not getting gas to run