Replacing the cat would be wise, mine had to shit some cat particles after a long long time. It mysteriously gotten clogged after i tapped it a few times because it started to rattle, and then a few days later it shot some cat particles out and check engine light is now gone, however i do believe there's some restriction existing, but i wont know til i dyno again.