Have you checked your fuel pressure at the fuel rails? Any CEL codes? Did this condition start suddenly?If so, I would check fuse for fuel injectors. It sounds like an electrical issue not firing your injectors. Also, the crank and cam position sensors will leave you stranded. But it Lund’s like you have it isolated to fuel if it’s running off ether.