My 1987 4runner is stumbling/hesitating during all phases of idle or driving. I just purchased this truck and it was running poorly when I got it and needed some work. Here is what I have done so far:
new plugs
new wires
new rotor
new distributor cap
replaced throttle position sensor (with a used part)
adjusted the valves
new headers, cat and muffler (entirely new exhaust)
new oxygen sensor
new fuel filter
new accel coil
I adjusted the throttle position sensor entirely to specifications and all the resistance measurements are correct. There are no dead spots in the resistive strip.
I have run two bottles of fuel injector cleaner through the gas tank.
The timing has been adjusted to 5 degrees with the jumper in place (reads 12 degrees without the jumper)
I tested the resistance values of the Air Flow Meter and pickup coil and both were within specified values. The air gap between the rotor tooth and pickup coil is actually slightly under the specified values. (I would have thought it would be over the values)
When I replaced the coil I also gapped the spark plugs at 40 instead of the stock 31. All plugs showed the correct light brown residue. The new coil and plug gap did not fix the misfire problem.
I cleaned the throttle body and once again readusted the Throttle position sensor to meet specified values.
There are no error codes in the ECU.
And still it misses. I can feel it miss at idle and it just doesnt have smooth acceleration.
I was checking the timing again today and noticed that the timing light appears to show the misses by occasionally not lighting up......to me this indicates a lack of spark. I really wish I had an oscilloscope to be certain. If it is the lack of spark causing a misfire then what are the potential problems? I am starting to think the problem is the igniter or pickup coil but I dont want to spend the money on the parts without knowing they are actually bad. (a new igniter is about $400) Can the igniter be tested? Is there any other way to diagnose this problem?
Any help would be appreciated.
Thanks,
Gregg
email -
gmcgough@yahoo.comtel - 512-351-3920