i had the same thing happen on my 99 4runner, took it back to the dealer and the codes pulled showed that it was running rich... while running some diagnostics they noticed that it was misfiring randomly on 5 cylinders!!!
they replaced the coils and she's not only running fine but is much peppier
hope you get it sorted dude!