The ect also gave me weird idle. No matter what I couldn't get it to idle below 1200. Also sounds like your distributor. Have you changed the rotor and cap any time recently? I would say, first fix the ect and most problems will go away. Right now it's hard to distinguish whether they are coming from the ect or dizzy.