I recently purchased the 2003 4Runner Sport Edition 4x4 V8 and was completely in love with my truck until I was on my way to Yosemite with trailer in tote and ALL of a sudden, my Dash board Check Engine light comes on along with the VXC Trac Contol OFF light... At the same time, my truck started slowing down. I had no acceleration but managed to get my truck and trailer off the freeway in time.
Turns out, Toyota has recalled their Throttle body assmebly.... I took it to the dealer one month before the break down, but at the time, was told mine was fine. I didn't think anything of it until I was stranded a couple hundred miles away from home and Yosemite!!!! Bottomline, take my advice- Take it to your nearest Dealer- its covered under the warranty, get your throttle body assembly replaced, even if they say yours is fine. DON'T GET STRANDED.
Other than that, I love my new 4Runner. Get it replaced, EVEN if they tell you its fine.
-Eddie
snipped-for-privacy@hotmail.com