It seems that the rail/injectors are interchangeable. I tested the injectors, took off rail and started engine and had gas fall in small cups,all are fine. At idle you can hear at the exhaust pipe the misfire. I believe my last thing I haven't really tested, other than visible, are the wires. My scanner would show cylinder 6 misfire so I had my old wires and swapped and samething. Now the last set of wires a year ago went bad and they were only 2 years old. These wires are exactly a year old. The sound of the misfire is that of a wire misfire like I had last year. I may go ahead and throw more $$$ at it and replace the wires again. I am getting Code P0300, random misfire, so I'm not sure if it is a wire(*) but very well could be.
The only dumb question is the one you didn't ask!
99 Olds Silhouette EXT 195K
03 Bonneville SE 127K
14 Chevy Malibu 4K