Sounds like your catalytic converter could be plugged up.