There's lots of reasons for random none start
A high percentage are fuel related, mostly due to the filter sucking in air, HP pump seals gone or worn, or not turning fast enough to make the pressure to atomize the fuel properly, with a few EGR thrown in when the engine is cold
Which is why with an intermittent fault it's important to get a snapshot of some data as it's failing
As in the video above the clue was in the MAF reading which lead to a repair that didn't require any new parts, although an unusual fault I can guarantee most people would have thrown a lot of unnecessary parts at it first
Taking a scattered gun approach can get expensive it's not unknown for several pumps, turbos, injectors to be changed and the original fault to persist
Car scanner and torque both record data from ignition on my petrol panda
Here's an example of mine
Ignition on, cranking and idling
Car scanner
Around 5 samples per second isn't great but adequate for most faults to show
View attachment 469756