I had a similar problem with my 99 Ranger. It's a 3.0 V6, and my engine was shaking real bad. Like you we replaced wires and plugs, but found out the injectors were going bad. I lost 5 injectors while this problem was going on. We replaced them as we found them dead, that took some shake out...