I was just outside testing a few things and decided to use my timing light as an oscilloscope of sorts. I connected the timing light (one at a time) to all four cylinders and saw the occasional miss of the timing light strobe.......which seems to correspond to my misfires. This tells me the problem is spark related. Since I have a new coil, new distributor cap, rotor and wires that pretty much leaves the distributor, pickup coil and igniter as potential problems. Unfortunately my manual doesnt give any information on troubleshooting the igniter but my pickup coil passed the resistance tests (although I dont think these tests are definitive). The distributor drive gear onto the camshaft is in good shape as I had the opportunity to inspect it while adjusting the valves. The air gap to my signal generator is below specs and according to the manual this can only be resolved by replacing the distributor. I dont understand why this gap is under the specifications. It doesnt look like there could be any wear on these parts......how would the air gap get out of spec? I have no idea if the ECU is faulty but my guess is that is not the issue. To the best of my knowledge the ignitor is basically the computer that controls the spark....not the ECU. So that leaves the distributor, pickup coil and ignitor as possible problems???

Any help on further diagnosis would be greatly appreciated.

Is the FSM for a 1987 4Runner available online anywhere?

Thanks,
Gregg