ECU issue

Agree on grounds.

Jumper from clean (wire brush) mount hole on brain to known good chassis (or battery) ground.

I've also had more than once, the pickup plate or wiring inside the distributor be bad or broken.
That was a SOB to figure out.