Check for spark and fuel pressure
Mines did the same thing. Got it hooked up to a very expensive scanner and it would not tell me what the problem was. So I started throwing parts at it. Cap, rotor, plugs, cam sensor, crank sensor, new PCM, and still nothing. Just crank and no start. So I started tracking wires down. Turned out that the way Dodge ran the wires to the fuse box they bent the wires at a 90degree to make the wires fit. Well in time a couple wires got dry rotted and finally broke. They stopped making contact and made my truck not start only crank. And also made it to where a scanner can't read the PCM. So pop that fuse box out ( it's very easy to do ) and inspect those wires. Mines was number 87pin on fuse box that lead to the number 31 pin to the PCM. Good luck hope this works.
Search Dodge Ram 1500 Questions
Dodge Ram 1500 Experts