theres alot of stuff that could cause this check you're cat converter if they start to plug up it will loose power you can take this off and run the car to see if this is it it might be a little loud
john
April 2009
Automatic Answer
We may have found other answers which could help you.