A fuel filter was the problem, they could diagnose that when I told the symptoms to a mechanic he knew what the problem straight away.
Then they took an unauthorized payment for a renewal I did not want and then it takes them 14 days to get the money back. They can't tell me how this payment was authorized.