Blocked catalytic converter maybe? Look for any debris in the exhaust tail pipe...try running the car with the lambda sensor unscrewed to see if you get more power.
John
March 2008
Automatic Answer
We may have found other answers which could help you.