He shouldn't need O2 extensions either since he has an '03.
I am running an aftermarket catted H-pipe and have never thrown any codes since installing it over three years ago. If I did, I would go the flash tuner route because with the exhaust mods, he may be running somewhat on the lean side.