Lack Of Power

Perhaps Catylitic converter???

are your passenger floorboards exceptionally hot??

Under hard acceleration, does the exhaust "whistle"??..

just a thought.. grant..

I can't believe I said that... doh ! !