Howdy, I know this is a topic that has been beaten to death but I can't seem to find a solution despite my best efforts. I have been trying for about 2 years to solve why my 4Runner occasionally fails to start. On most attempts when the engine is cold, she starts up just fine. I usually have problems when I drive somewhere and then it will not start when I try to get back home.
The issue is that when I turn the key, I get a click from the starter relay, but then no movement in the starter. I have read on and on about replacing the contacts and checking ground wires, but not much else. I replaced my OEM starter with a OEM Denso reman to try and get the best replacement. I have also replaced the starter relay with an OEM unit. In terms of checking grounds, I replaced the applicable wires with Jeep Cable's big 7 to remove any cables that were internally corroded and cleaned the mounting points for a good connection. I feel like I am running out of things to replace as eventually the whole starting circuit will be new. I don't believe it is a battery issue as it starts fine the first time, but only struggles with subsequent starts and when it is hot outside, and the battery is only a year old anyways.
Is there something I have overlooked? My next guess is the ignition switch behind the key cylinder, but frankly I am getting tired of throwing money at a problem that seems to have no end. Any help would be appreciated! I love this truck dearly and want to keep it for a while, especially given the current car market.. Thanks in advance!
For those who are curious, the big 7 kit:
Toyota 4Runner Big 7 Complete Kit (Gen 3 - 1996-2002)