Several possible issues, crank sensor, cam position sensor, HPFP failure, lift pump failure. Many times would not throw a code, you may only see an anomaly while actively scanning during start cycle. A good diesel mechanic is paramount for diagnosis. Good Luck.I have 2017 ram ecodiesel that was parked and then would not start. Will crank and try to hit but doesn't. Changed the fuel filter. There are no codes. Will not start on starting fluid either.