what engine you got and whats the miles? the n/a engines like to clog cats for some reason.

could be a clogged cat if it slowly started to feel weaker and weaker as time went on, then misfire and sputter?