hi, i've changed the spark plugs, plug wires, ignition coil also serviced my injectors and i'm still gettin a slight misfire with my ford focus 2003. engine check light comes on sometimes also. can anyone help?