pull the 02 sensor,,then run engine .. the leak created by the missing 02 sensor will let you know if this is your problem..
dependining on location of the sensor ,,jack one side up so PB blaster can flow downward into threads of 02 sensor overnight then remove sensor .
if the exhaust is clogged.. the 02 sensor open hole will let gases out easier..engine runs better........
a bad coil will show these same symptoms,, the coil will spark but does not have the oooompph frankenstein spark of the other set of coils,
you can check the codes just like you can on a fiero..if this is a problem that has been steadily getting worse it could be a module
push the valve on the injector rail to see if there is a strong spurt of gas..
if clogged cat is chief suspect in lineup drill a hole in it untill she has lottery winning ticket to replace parts if not cat you can place metal patch over hole..
when cats first came on the market the scien tick fic way to check was to beat on it with a hammer to see if some of the crap would shaketh loose.. I supect impish demons !!
[This message has been edited by uhlanstan (edited 03-21-2009).]