Replaced ignition wires, rotor, dist cap, plugs and cleaned the icv, but it still is missing at 2000 to 3000 rpm. Any ideas? Injectors perhaps? How do you clean these puppies?