perfect battery and altertnator.
so is dome voltage.
with switch hard over , that is SES with solid light.
but key on , so is key on and no start, the only diff, should be bright or dim glow.
if you see codes, flashing then you left the jumper in.
what is the code
12?
i looked up the pn for 89 and 91 ,
fuel pumps, the only diff is long and short for 2dr and 4dr, diff gallons side diff depth pumps. Ive seen this before.
then the regulator
the reg is diff! and that has me bugged as it looks exactly the same.
so it must be diff pressures.
89 is -61a00
91 is -56b00
also the injector is diff Pn, too.
i hope you have a 60a32 (mt) 60a42 (at) ecu.
it is quite diff. i hear.
but i do not know why? just that it is on 89's.
here is my pinout drawing for 91,
if it is the same for 89, then you can check all the pins
and find out which ones drop in voltage when you turn on head lights and or fan.
see attached schematic.
see below page. scroll to PINOUT and the pages marked page1 page 2 .. 4
My ECU is bad, now what?
those shows the voltage on all pins, normal.
how ever doing the test is hard.
i usually have to remove ECU and plug it back in after it is near floor.
then i can back probe the conns. meter red and meter ground to body ground.
when you turn on the HL , one of these pins will drop. radically.
hard problem.
sorry you are having to deal with one so hard.
I wish i had 89 fsm. it would clear up the differences.
cheers.