My mum's audi had the same problem. It was in and out of the garage a million times with various problems before they realised it was the computer they needed to replace. She replaced it with a golf and it's still going strong six years later (replacement is on the way.)