Focus on the 217 code and ignore the rest for now. The computer automatically disconnects the SPOUT signal while in FFEM. This is the cause of the 213 code.
217 indicates a fault in the Coil 3 (C3) circuit of the coil. C3 fires cylinders 2 & 6. Anyone see the pattern?
Output of C3 from the DIS is on connector 2 (forward facing connector) pin 9 YELLOW/WHITE wire.
Test as follows:
Disconnect connector at coil. Visually inspect for pushed, broken, or corroded pins in the wiring harness. Repair any concerns, then reconnect connector.
Repeat for forward DIS connector
If no faults:
Key OFF.
Disconnect forward connector from DIS module. Check resistance from Y/W wire to ground. If open, proceed to next step. If shorted, disconnect plug at coil. If still shorted, repair short to ground in wiring harness.
Key ON
Measure voltage at Y/W wire. Should be battery voltage. Compare to C1 (Y/BK) and C2 (Y/R) wires as reference.
If voltage is present and proper at all three pins, then the coil and the wiring harness are intact.
If voltage is missing or intermittent, then there is an open ciruit in the wiring harness between the coil and the DIS module.
On the subject of the DIS ground: It is grounded to the crossover tube by the lower right screw and lower left screws. This ground is on the forward connector pin 7 (bottom) and is the source of the ground for the whole ignition system. Make certain it is intact.
After all this, my guess is that you'll find that 1) there is an open circuit in the coil 3 line or it is shorted to ground, or 2) that all those DIS modules you swapped in and out are defective.
Steve