Re: 87 force no spark no start
Disconnect the blue wire at the engine terminal board by the starter. If you now have spark, then you most likely have a bad ignition switch, or the switch is hooked up wrong. These engines are stopped by grounding the CD boxes through the white wire. With the switch turned to stop position, the white wire connects to the blue wire through the ignition switch then the blue wire is connected to ground at the engine terminal board.
Correct switch wiring is blue wire to one "M" terminal, white wire to the other "M" terminal, Red wire to "B" terminal. "I" terminal is used to power accessories that must be off when the engine is not running (tach, overheat indicator, voltmeter, gas gauge, etc.). Green wire to "C" terminal, Yellow wire to "S" terminal. The two "M" terminals are connected at stop position and do not connect in run or start position. Black wire is a ground and is usually connected to a ground bus to ground accessories, and purple wire is signal to the tach. Orange is overheat indicator and is attached to "I" terminal. If for some reason the white wire is connected to the ground under the dash, then there is the problem.
If all is well, then you need to check coils, triggers, CD boxes and power to the boxes, although I don't think these units would fail on all four cylinders.
Again, no power to accessories means the "I" terminal is either not hooked up, the red wire is not attached to the "B" terminal, or the switch is bad. If the switch is bad, the two problems are related. If the switch is ok, then the two problems are not related.