Were this an earlier, biodegradable wiring harness car, I would say you have a problem with the wiring by the big, gray, firewall plug. However '89 is not prone to that problem. Still, as suggested, check the wiring by your alternator. While you are there, check the ground wire that goes from the alternator case to the mounting bracket bolt at the block.
There are metal clamps on the crimp edge of the firewall where your harness is hung. Check around that big gray plug for damage. Recently I had a 90 that would occasionally not turn off. I found that in replacing the crank position sensor, the owner had done some "rearranging" of the cables and harness at those metal clips. The clip had actually cut through the harness sheath, causing a short.
Check your fuse box thoroughly. Make sure you don't have any errant wires loose, or added in. I've seen problems from stereo connections stuffed under fuse ends. Frayed wires bridge fuse contacts causing problems.
A bad ignition switch block will often make itself known via accessories that don't work reliably like the heater fan, headlights (on later cars), rear defroster and radio.
|