You can look up the codes and what they mean in
the FSM next time, to avoid shooting in the dark.
I had the same code when I bought mine, along with P0430 (the other side). I fixed it by replacing the catalytic converters. Cats don't typically just go bad by themselves, though. In my case
I had a bad fuel pressure regulator which was causing the engine to run rich, which fouled up the cats.
In your case, since it's only on one side, the problem is likely confined to a single cylinder (unless the other is still on its way out). Make sure your regular maintenance is up to date, and address any codes being thrown, and any general issues like hard starting, rough idle, or black smoke.
That being said, you may have already fixed the root problem with all of the things you replaced!
Let us know how it works out!