I know this isnt a ford but this thing has been driving me nuts for awhile now. Its my g/f's dad truck. Its a 1993 Dodge Dakota 4x2 with a 5.2 V8. If you start the truck and let it warm up for 1-2 minutes then rev it up (around 1500-2000) the motor starts to stumble and missfire really bad. I hooked up an inline spark checker and you can see it miss on all 8 cylinders. Its got a new coil, spark plugs, cap, rotor, plug wires, 2 ECU's , and a new cat. All of this stuff wasa needed except for the 2 ECU's. He took the truck to a couple of shops and they couldnt figure it out. I ran a snap on scanner and it said that the ecu was bad. I checked the wiring to everthing and its not grounding out, the TPS sensor, both O2 sensors, the MAP sensor, ohmed all of the fuel injectors, and crank sensor. You guys got any ideas? Also if you dissconnect any of the fuel injectors you cant tell any difference in the idle.