My girlfriend recently had a new piece of exhaust pipe welded in after the cat, after discovering a hole in the factory pipe. About a week later, she's getting a P0420 code. Truck has about 120k on it. According to the torque pro graphs, the cat would look to me as it's mostly doing its job and only seems to deviate from the bank 2 cat performance under moderate to heavy acceleration. At idle and cruising at same speed they are nearly identical. I was thinking there might still be an exhaust leak somewhere but figured I would ask here to see if anyone has seen something like this before. I don't want to replace the cat until absolutely sure it is that. Thanks