Just went through something similar, changed fuel filter, no better, put on new coil to no avail, finally had to take it into a shop, they ended up replacing the distributor, cured the problem, in fact it has not run better for several years, seems like it very slowly deteriorated over time and it was not really noticeable until it started failing badly. Am really delighted at how smooth it is a idle and more power at speed now......