Well I quit monkeying around and I fixed it!
Spoiler alert: it was a faulty ECU
Okay so first thing I did was to pull entire wiring harness from the engine bay and mostly from under the dash. This might've been overkill but I knew it would keep bugging me if I didn't and it couldn't hurt to inspect the wiring anyway. Learned a lot from this. For instance, unlike prior years, my Imperial doesn't have a bulkhead connector but rather something they call a 'terminal block' located under the dash near driver door. Ignition system bypasses this completely. Also found several fusible links that I was unaware of. Inspected those and "they looked good" for how much one can tell from that.. Inspected my ignition switch and it was fine, luckily, since I already looked online for tilt/tele switches and those appear hard to find. With my multimeter also checked for continuity in ignition wires and they were good. Convinced it wasn't a wiring issue I cleaned all the connectors, reapplied electrical tape to the harnesses, and put it all back together.
For some reason it didn't want to fire at all anymore. Triple checked I connected everything back up correctly and it was so needed to look further.
So what I did next was
- check voltage everywhere and all checked out, plus side of coil was live
- performed all ignition checks on ECU connector as mentioned in the FSM
- pulled coil wire from distributor and moved near ground so I could see spark
- removed distributor from engine and spun over by hand, but this didn't produce sparks
- connected different distributor and spun it over but again no sparks
- checked both distributors for AC voltage output and both were well over 1 V
- disconnected distributor and grounded engine bay side of the connector, no spark
- ran a temporary wire from battery directly to plus side of coil and grounded the connector, but no spark
- swapped coil for old one but still no spark
- ran dedicated ground wire from ECU bolt directly to negative side of battery, same result no spark
By then I decided it had to be coil or ECU related so I got a new one of both through rockauto, they came today. First I plugged in the new coil and it didn't produce a spark. Wired in the new ECU and when I grounded the distributor connector I could see spark! Tapped it a couple times and each time gave a nice clean spark. Put it all back together only to have forgotten which way the distributor was when I first pulled it so on my SECOND try it fired right up.
I'm convinced that my previous intermittent problems were due to the ECU dying and by now it has actually died but will need some time to be 100% sure. Big thanks for all the help from all of you! Took me some time but I took advantage of having the dash out to also fix conversion from ATC to manual controls, will write that up in the coming days.
Again, many thanks!