sounds like a clogged cat, pull out the front 02 and go for a drive and see if its better. if it is time for a new cat.