I'm spinning my post in the Pinbot club to a separate topic, since it actually concerns general Sys11 behavior and I'd like more exposure to be sure I'm on the right track.
I'm working on a project Pinbot that required attention to the Special Soleniod section (among other things). All four coils associated to U45 were acting up: the left sling and left pop would lock on, the left visor flasher section was totally fried, and the bottom pop would not work at all. There were several issues going on but the short of it is, for the left visor flasher (Q71) I had to replace the TIP122, 4401, and 5W resistor. I also replaced U45 with a new 74LS02.
Now there's no more issues at power on or attract, all tests pass, and I can start and play a game. But after about two minutes, the special solenoids act up again. First time this happened, the left sling began acting erratic by pulsing more steadily until it locked on its own. I powered down before any real damage was done. After a few minutes I turned it on again and all was fine, so I started a new game to troubleshoot and again after a couple minutes, this time the bottom pop exhibited the same behavior.
Each time, only one function acted up and only its specific associated transistor was hot. But what gets me is why the different ones each time, and after a couple minutes? Nothing else on the board looks or smells suspect, and apparently it "recovers" when powered off. So it's not a steady-state fault.
Could this be a mere symptom of needing to replace those other TIP122s outright (conventional wisdom says "no")...or something else (like the 7402-now-74LS02, at U45) randomizing the symptom upstream?
After doing some reading on my IC at U45 hunch and it turns out, the 74LS series is probably not a good sub in this application. Unfortunately it was all I had for a 74()02. The LS series draws low power and runs at high speed... sounds great right.... but it only supports a lower max current draw... oops, the special solenoids would especially be more than it likes.
So now speculating: could that explain why things get wonky after a short time in play... AND why the fault is not a hard-lock state... AND why it manifests on a random circuit (maybe the one most in use as it happens)? I'm catching the problem before the IC goes totally poof, but I'll have to get a standard 7402 and see if that solves the issue.
Any experienced techs care to chime in?