Well how many miles are on the vehicle?
If you're around 90~110k I'd recommend the following items be addressed if they haven't as normal maintenance items that could improve engine performance as a result.
-Replace Spark Plugs (Iridium)
-Clean MAF/Throttle Body & Relearn Idle
-Check/Replace Engine Air Filter
-Run some Seafoam/Injector cleaner for a tank of gas or two (it probably won't clean the injectors completely but it usually helps improve the spray pattern a little bit, I like Seafoam myself)
-Timing Belt (Should really consider doing it if your in the 90~110k range if it hasn't been done in the last 9yr/90k)
-Transmission fluid service (100k is a good number to do a drain and fill or complete flush on the WS ATF transmissions.)
That should help improve the engine performance so it's not misfiring/bogging down a bit. The lag will always be there on heavy acceleration, it's a bit weird but it's like Toyota programmed the 4Runner to take a big deep breath before sprinting off the line; kind of funny when you think about it that way, mine does the same thing sometimes.
Post Note-
Also keep in mind if you disconnect the battery for 5~10minutes to relearn the idle you're also going to need to relearn the long term memory. So drive the vehicle as you normally would and don't be too aggressive if you aren't normally as it will take 20~50miles.
Well how many miles are on the vehicle?
If you're around 90~110k I'd recommend the following items be addressed if they haven't as normal maintenance items that could improve engine performance as a result.
-Replace Spark Plugs (Iridium)
-Clean MAF/Throttle Body & Relearn Idle
-Check/Replace Engine Air Filter
-Run some Seafoam/Injector cleaner for a tank of gas or two (it probably won't clean the injectors completely but it usually helps improve the spray pattern a little bit, I like Seafoam myself)
-Timing Belt (Should really consider doing it if your in the 90~110k range if it hasn't been done in the last 9yr/90k)
-Transmission fluid service (100k is a good number to do a drain and fill or complete flush on the WS ATF transmissions.)
That should help improve the engine performance so it's not misfiring/bogging down a bit. The lag will always be there on heavy acceleration, it's a bit weird but it's like Toyota programmed the 4Runner to take a big deep breath before sprinting off the line; kind of funny when you think about it that way, mine does the same thing sometimes.
Post Note-
Also keep in mind if you disconnect the battery for 5~10minutes to relearn the idle you're also going to need to relearn the long term memory. So drive the vehicle as you normally would and don't be too aggressive if you aren't normally as it will take 20~50miles.
I would add clean IAC to the list, otherwise an awesome list
Yes more for idle than performance, but might as well once you are cleaning MAF/TB.
4th Gens and all Toyotas (hell almost all manufacturers) that use a "Throttle by Wire" set-up do not have an IAC. This is why throttle position/idle relearn is so critical if the battery has been run low/disconnected too long.
The modern Throttle by Wire systems actually manipulate the throttle blade via ECM input to allow for idle bypass, eliminating the need for a separate passage and IAC. In fact, the throttle functions independent of the customer's input sometimes, idle being one example, and shifting between gears being another (in some cases the ECM may actually close the throttle depending on what it thinks it should do to "smooth" out shifts; this happens fast enough that engine performance isn't hurt and is mostly unnoticed by the customer besides a smoother feeling transition of gears.)
I think you guys may have an actual problem...but I was wondering if there was any experience with the drive by wire programmers ? https://www.sprintboostersales.com/...end=2009&make=Toyota&model=4Runner&engine=Gas
Sprint booster $300 bucks !
Or if anyone knows any tricks to take the "smoothing" out of the 1st to 2nd gear shift...I hate that mild slip feeling