2000 rodeo electrical problem?

RUNS GREAT, SOMETIMES, OTHER TIME MISSES.

MECHANIC HAS CHECKED CODES (SHOWS ALL INJECTOR BAD – 6 CYLINDER ALL INDIVIDUALLY CK GOOD) DEALERS SAYS EITHER ECM OR ENGINE WIRING HARNESS. HOW CAN THIS BE CHECKED?? EITHER IS QUITE EXPENSIVE.

There may be some electrical noise being picked up at times due to a bad connection somewhere. Maybe the alternator has a intermittent problem that is causing this trouble. I would want to look at the injector leads with a scope when this trouble is occuring. By checking suspected areas with it the shop should be able to pinpoint the trouble spot.