Your cat converter could be nearly pluged.Check the RPM when trans.should be down shifting to passing gear.Park car and depress gas pedal to floor momentarily,engine should rev to max RPM.Engine may faulter due to high back pressure from plugage of converter. If it does't reach max RPM,it's the above problem.
Had the same problem
January 2012