I have 1989 Honda Civic LX sedan w/1.5L. When the car is warmed up, the engine will idle at about 2000 rpm for 30-45 seconds and then bounce up and down between 1000 and 1500 rpm. Very annoying. I have already removed and cleaned the iacv, no help... can anybody suggest what to try next? TPS sensor maybe?