Just for grins, go and check the spark plug wiring again.

Firewall side
4- 6 -5 <--coil pack
3-2-1

1-2-3 <--engine
4-5-6
Radiator side


"Always do the cheap and easy ones first." 1996 V6 ATX 96K miles