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.
Search Dodge Ram Questions
Dodge Ram Experts