No unfortunately had timing checked by 2 local garages and gave up on it.still does it now and then. Annoying but I can't be bothered throwing more money at it.
I'm not sure if it's something more on the line of the hot start problem the older PD engines had.