Howdy - I realize this is an old thread but I'm checking in for ideas.
I have the same model as you - 2000 4Runner, v6 SR5. About a month ago, suddenly, rough running, then Check Engine. Cylinder misfires - 1/3/5. Next day, no problem. Two days later, again rough but not as bad. Later...