rorikk
New member
Hello all,
I have been browsing around the forum for a ton of info the last few years and it's been so helpful! Lately though, the other posts haven't quite had my specific problem. I am working through the fixes they used to try and isolate the issue.
I have been chasing an issue on my Runner for the past week or two, but the problem has been around for the past several months. The truck will not hold idle(it cranks, fires up and then dies) when it has been running for about 30 minutes and then tried to start up again 5-10 minutes later, say stopping for gas or grabbing groceries on the way home from work. If it's fired up right after turning off, it will work fine, the longer you wait, the lower the idle sits at when fired up, or it dies because it can't hold it. If the idle starts low but doesn't shut off, but holds, driving around will bring it back up to normal. If you wait about 45 minutes or so it will work just fine or from a cold start. If the truck turns on and holds idle, it will drive no issues at all until I stop and turn it off again.
I'm thinking it has to do with the computer thinking it still has fuel in the system, so it shuts it off, or that being warm, it doesn't pump anymore fuel in thinking there should be residual fuel and it dies. Seems to be less efficient recently
No CEL has come on for this issue at all. I thought it had culminated and finally gone to crap when I got a misfire code. I limped home and started troubleshooting that. New plugs, no fix, and then new wires, no more misfire, no more CEL. Warm start problem still there.
I've been poking around and cleaning things as I have time. It gets me to work and back, but multi-stop trips make me not want to use it haha.
What I've done:
- new TPS (swapped spur of the moment when I couldn't get it to start for an hour and we were stranded. Started up, but we'd sat long enough to cool down)
- new spark plugs
- new spark plug wires
- bottle of Techron injector cleaner in a tank of gas
- measured correct resistance on all 3 coils
- measured correct resistance on passenger side injectors(other 3 injectors inaccessible without removing both plenums)
- cleaned TB
- cleaned MAF
Yesterday:
- measured correct resistance IAC contacts
- cleaned IAC (idle moves around a tad more, was solid at 700/750, but will lower down to 600 occasionally. Too soon to tell, but I don't think it solved it)
- measured EFI relay for continuity (got 93ohms)
--may be a red flag, will measure it cold to see if different. It works fine all other times.
I'm going to be measuring COR and other relays or hopefully while warm and cold the next several days to get readings that might tell something. Probably check the coolant temp sensor readings in the ECU terminals.
Does anyone have any other simple suggestions to check that don't require throwing parts at it or ripping too much apart?? It's my daily driver, so major time apart would have to be the weekend.
(Sorry for the long description, but it's a pretty specific thing and wanted to share the most info I had available)
Thanks!
I have been browsing around the forum for a ton of info the last few years and it's been so helpful! Lately though, the other posts haven't quite had my specific problem. I am working through the fixes they used to try and isolate the issue.
I have been chasing an issue on my Runner for the past week or two, but the problem has been around for the past several months. The truck will not hold idle(it cranks, fires up and then dies) when it has been running for about 30 minutes and then tried to start up again 5-10 minutes later, say stopping for gas or grabbing groceries on the way home from work. If it's fired up right after turning off, it will work fine, the longer you wait, the lower the idle sits at when fired up, or it dies because it can't hold it. If the idle starts low but doesn't shut off, but holds, driving around will bring it back up to normal. If you wait about 45 minutes or so it will work just fine or from a cold start. If the truck turns on and holds idle, it will drive no issues at all until I stop and turn it off again.
I'm thinking it has to do with the computer thinking it still has fuel in the system, so it shuts it off, or that being warm, it doesn't pump anymore fuel in thinking there should be residual fuel and it dies. Seems to be less efficient recently
No CEL has come on for this issue at all. I thought it had culminated and finally gone to crap when I got a misfire code. I limped home and started troubleshooting that. New plugs, no fix, and then new wires, no more misfire, no more CEL. Warm start problem still there.
I've been poking around and cleaning things as I have time. It gets me to work and back, but multi-stop trips make me not want to use it haha.
What I've done:
- new TPS (swapped spur of the moment when I couldn't get it to start for an hour and we were stranded. Started up, but we'd sat long enough to cool down)
- new spark plugs
- new spark plug wires
- bottle of Techron injector cleaner in a tank of gas
- measured correct resistance on all 3 coils
- measured correct resistance on passenger side injectors(other 3 injectors inaccessible without removing both plenums)
- cleaned TB
- cleaned MAF
Yesterday:
- measured correct resistance IAC contacts
- cleaned IAC (idle moves around a tad more, was solid at 700/750, but will lower down to 600 occasionally. Too soon to tell, but I don't think it solved it)
- measured EFI relay for continuity (got 93ohms)
--may be a red flag, will measure it cold to see if different. It works fine all other times.
I'm going to be measuring COR and other relays or hopefully while warm and cold the next several days to get readings that might tell something. Probably check the coolant temp sensor readings in the ECU terminals.
Does anyone have any other simple suggestions to check that don't require throwing parts at it or ripping too much apart?? It's my daily driver, so major time apart would have to be the weekend.
(Sorry for the long description, but it's a pretty specific thing and wanted to share the most info I had available)
Thanks!