From your description, I dont think the engine is breathing properly. What I mean is that the cat converter may be clogged causing all these issues.
A back pressure test will tell if they are clogged. Simple test doen by a shop where they remove a o2 sensor and insert a gauge and measure the pressure.
A fuel pressure test should also be done to see if the fuel pump is working correctly as well.
Start there
Roy
Thursday, April 18th, 2013 AT 3:19 PM