The Toyota factory service manual has a pretty good trouble shooting guide, and will have you check all of the sensors with a digital multi meter. Have you looked at the spark plugs, do they show signs of a rich fuel mixture? How new are the plugs, wires, etc? The way I found my problem was...