is there any codes stored in the system?
if so, record them and look at the freeze frame screen. this will show all of the data when the code was stored... very usefull.
when it is in the no start condition, we will have to find out if it is missing fuel pressure or spark.
hook a fuel pressure gauge up when it is in the no start condition and monitor the pressure.
check the injector pulse, as a shorted injector can shut down the whole bank of injectors. you can usually see this when scoping with a amp clamp.
even unplugging one at a time can pinpoint this, if a injector is heating up and shutting the system down.
check the spark in all of the cylinders, it should be a strong spark.
these are the next steps as we have to find out what is missing... fuel pressure, injector pulse and spark.