I do have some carb cleaner around the house. I'll try that. Also, had the codes checked one last time yesterday morning and PO 131 & PO 300 showed up as well. O2 sensor is fairly new(July) and plugs, wires, and coil packs were replaced in Mar/Apr. On the highway its fine and sometimes at idle its good but more often than not it runs as described in post 1.