Could be the ECU has packed up, there's only a limited amount you can do to test the coils etc on these without sodding it all up. Citroen dealer plugs a diagnostic tester into a wiring block connector in the engine management circuit.
Chris P.Duck, February 2010