I am having the same thing...
Ok,
Here is what is happening to me. I have a 2000 4Runner 2WD, V6, automatic. I bought it last December (had it for about a year). I got it with 64K miles, I have reached 84K this week -- about 20K miles in one year...
On to the issue:
- I first got a CEL last month going up hill to take a freeway onramp. I didn't feel anything different with the truck, just that the CEL light was ON. I took it to a friend for a computer diagnosis; it was the O2 sensor (the "first" one, before the cat)
- I get it fixed. CEL goes away. The next day, the CEL turns back ON again! I take it to my friend once again. It appears to be the MAF sensor. He cleans it, as well as the throttle body. CEL goes away again.
- Two days later, CEL comes back ON. The MAF sensor needs to be replaced. I get it done and the CEL goes away (again).
- Everything is cool for about 3 days, when all of a sudden, the CEL comes ON yet again (for the 4th time, I believe). At this point, the truck feels no different than when I first bought it. It's just that the CEL is bothering me and I want to get it fixed...I keep driving the truck for one more day (it was a Sunday) and on Monday during lunchtime, the CEL simply turns OFF...
- I keep driving the truck with no issues until a couple of days after the CEL turned OFF, I reach a stop light facing downhill. I am just stepping on the brake while on "D" (Overdrive always ON). The truck begins shaking a little bit, as if the engine was losing "pressure", if you will. The light turns green and I accelerate, make a right turn and start going uphill now.
The truck is not accelerating and it feels like it's choking. I press the pedal even further and I start hearing some "popping" sounds coming from the right frong underside of the car (kinda where the O2 sensor is). I release the accelerator and step on it again, wanting to get the car out of that "choke". The truck now starts responding and accelerates very fast. Truck returns to "normal"...
- I take it to my friend again, but this time the computer shows nothing wrong. WTF? He tells me to keep driving the truck to see if it happens again. Keep in mind the CEL has been OFF all the time.
- This same thing happens again a couple of more times. Now it's time for an oil change and I also do the fuel filter change (NOTE that I had done a "tune up" to the truck on the last oil change, 5K miles ago).
- I keep driving the truck thinking this will "solve" things and nothing. The truck did it again, but this time it lasted longer for it to respond. The weird thing is, that it always happens when I am at a stop light facing downhill and have to go uphill after the light goes green. At the stop light the car would shake, RPM start going up and down below 1K similar to when the battery or alternator is bad--Once I start accelerating uphill, the truck does not respond and moves very slowly. The more pressure I apply to the pedal, the harder the truck "chokes" and the more air "popping" sounds I hear.
I am not a mechanically inclined person, so I am just describing things as I feel/hear them. The truck honestly feels like its being blocked of air, like something is being blocked and the car cannot advance. It does not feel like transmission/engaging problems (I have a Mustang where I had that problem, not the same) nor like engine internal issues. I really hope it's something very simple or something just got stuck in the Air ducts.
I want this fixed! I have been losing a lot of time and money now trying to get this out of the way for the past month. I am sure somebody has had the same problem I do! Please help!
I thought 4Runners were "indestructible" and very reliable as I have been told by 99% of the people I talked to before buying mine. I have a limited power-train warranty from the dealer until I reach 100K miles, but I doubt they cover stuff like this. Plus, they charge an arm and a leg just for "diagnosing", and if my friends computer did not come up with anything, I doubt the dealership will be able to tell me otherwise...
Thanks. This is my first post here. I registered to post this.