Based from toyota manual, rough idling may caused by Faulty spark plug, ignition wiring, ignition timing, ignition coil, igniter, distributor and high tension wires.