Citroen zx 1.4 petrol. When engine is warm the car starts to run very poor as if it has a flat spot or dirt in the fuel. Changed coil pack 1 and 2 spark plugs and leads injectors have been replaced as well and a compression test has also been done. still no joy? Any ideas.