Mine had the problem and just had a injector replaced on the engine. Cost £192, would have been more than twice this from Citroen garage. Seems to have fixed the problem. ALthough my battery light is now intermmitently coming on!!
Scott Randall, January 2009