Originally Posted by
oldboy
Answering my own question here but the car was serviced just before I got it and I wonder if the fuel filter has been fitted correctly, ie the rubber seal?
your non-start would be more often, even all the time if that was the case.
If the engine malfunction message has shown on the dash there will be a fault code.
Have you been checking the on-dash self diagnostics? They aren't much use.