Game was working fine. No issues for 100+ games.
Now, outhole coil keeps locking on & blowing TIP102s after just 1 engagement. Normally, that would mean a bad coil, bad diode or upstream issue on the MPU. However....
MPU side
2n4401 pre-driver replaced - no change - tested again after a few further TIP102 failures/replacements, and checks out OK.
7408 Logic AND gate @ 1J for TIP 23-30 replaced -no change
Leon's test run, PIA checks out OK, no locked signal
Both associated resistor arrays in the path tested OK
Logic probed 7408, Coil 9-16 PIA, 2n4401 and newly installed TIP102 for pulses during the outhole coil test with CN12 disconnected with Game ROM installed, checks out OK
PF side
Coil is 23-840, reads 4 ohms. Manually fires properly when gnd tested directly while CN12 is disconnected.
Coil diode has been replaced, coil diode is in the right orientation.
I have physically traced the ground wire back to the connector. No nicks anywhere.
Power to the coil is correct @ +32v
I checked a few of the diodes on the associated RED power line coils. All diodes are present, the few I clipped to test were fine, and they work fine in game with the gnd wire to Q23 disconnected.
I am assuming there is some kind of interaction going on PF side. No idea what to test next here.