With that description, I would take a look at the crank- and cam sensor.
It had been seen that the signal are too small, and it don’t start when the engine is hot, and it does not necessarily place a fault code.
Good luck.
Daniel
Hi John.
Thanks for the birthday present, even though my birthday are in September.
Received it yesterday in perfect order and I’m happy.
Cheers Daniel