It looks like you've checked all the components and they all appear ok.Is it possible you have a bad wire connector or a bad wire going to one of these components.I'd use a multi-meter or have someone who knows how to use one,start checking your wiring.An easy way to check might be to have someone start the truck when cold while you wiggle the harnesses.It might lead you to the problem.Hope this helps a little.


87'4runner-22re,5spd