Well, it's my turn to ask for suggestions..

make sure some critter didn't build a nest in the exhaust system.

Lol, funny you mention that, when he started the thread I was thinking it was acting like a plugged up cat converter.