Local garage found P0087 fault code (fuel pressure too low) they looked at all fuel lines and found no issues,
Took the fuel filter out and found it had started to degrade, replaced fuel filter with new one and now all systems go.
My little girl starts at the turn of the key again.
This was going to be my next job but as it was down the garage I got them to do it.
Thanks to those who replied and gave me somewhere to start looking.