...
My 240 has none of these option. You sweat like a man, brake like a man an die like a man lol
...
I think I'd still try disconnecting the other end to see what happens. I'll tell you why. Indeed, in North America, the 89 year did not offer ABS or SRS, and by then the AC delay took its motor-running clue from the ignition-switched battery, not from 61/D+. But the cluster still had foil between connector 31 pins 11 and 6. In your map I see 6 being shown for the Japanese market exhaust gas temperature sensor (item 152), so I'm curious what is actually pinned on the harness in your car.
The warning lamps just can't supply enough current to keep much more than a relay coil pulled in once already energized; certainly not enough to generate spark, but as Bob wonders, that is what seems to be happening. But a second path, external to the instrument panel could indeed find its way to the engine management.
Edit: I think Bob is right. I know nothing of megasquirt/spark, but I might design it so the power consuming stuff like the ignition coil gets current from unswitched battery by providing its own switch or relay, thus offloading the car's ignition switch and only sensing its voltage to turn it on. The warning lamps could provide enough current to keep that sensing on from the output of the turning alternator on D+. Easier than unpinning the red wire: Pull the 4 lamps. Maybe pull the service lamp if your car is so equipped; the drawings here don't show that one. If that's it, a simple fix might be just adding a decent load taking from switched battery, such as a courtesy lamp for example.
A common example of this symptom where the car could not be shut off at the ignition switch occurred frequently as a result of the faulty engine harnesses with crumbled insulation of 1980-87 where the red wire for D+ shorted to the blue ignition-switched battery wire inside the vinyl sheathing near the firewall plug. No reason for me to think your 89 has insulation problems, but the symptom was identical.
Your connected D+ wire should have about 1.8 volts, thereabouts, with engine stalled key on. That provides about 10 volts for the lamp test.