my citroen c5 exclusive 2000cc petrol is mis-firing when idle in every gear and even with the cruise control on,does'nt matter if the engine is cold or hot,only goes away when you accelerating the engine,can anyone help please it's driving me mad, cheers Ray