Your poor performance can be due to a loss of air flow either in the intake or even in the exhaust. Sometimes catalytic converters rust out on the inside and collapse in on themseves causing a blockage. You can whack on the converter with your hand or a rubber mallet and see if it sounds like loose material is in it. I am giving you a walk through diaganostic for your situation. When it talks about pulling codes and doing test like for fuel pressure. Advance Auto and Auto Zone both will pull codes for free and both loan out specialty tools such as would be needed for a fuel pressure test which I reccomend. Just use the link below;
https://www.2carpros.com/articles/engine-has-low-power-output
As far as your transmission, you may have done some damamage but you would notice a change in its performance if it were bad. It is not good to pop them into gear or to put them into a forward gear whwile rolling backwards. But, thjey can take a little abuse before failing.
SPONSORED LINKS
Friday, September 7th, 2012 AT 9:46 PM