96tacorunner
New member
Can anyone help me figure out why my 3rd gen 4runner keeps stalling/dying. So car was sitting for about a month or so because I was welding spindle gussets on my runner to reinforce it. When everything was ready to go my battery was dead so I got a new battery and she started right up. Everything was normal for like a week then I went out one day and then she shut off on me while driving. Wouldn’t start up right away but after waiting maybe 10-15 min she started up and I was able to drive home. After getting home I let the car idle in the garage and revved the engine a little. Sure enough it stalled out again. And again wouldn’t start until letting it rest for a while. Next thing I thought was it’s the alternator but I checked with multimeter and alternator was charging fine and voltage was all good. No lights dimmed all electronics still working fine. So I did some searching on google and forum. Checked with code reader and I got a code saying it was my iacv changed the iacv still no luck still stalling. Changed crankshaft position sensor yesterday and still no luck but this time I was able to drive around the neighborhood for a good while maybe 30 min and it never died on me while driving. But when I would get home it would idle rough and it would struggle to stay on and it would catch it self. And it would stay on if I revved it up but if I just let it be it would die out. I’m stuck and not sure what to do next. I’m thinking it could be something with fuel or spark plugs or coil packs but not sure what the next step should be. Any advice or help would be very appreciated thank you guys