if your getting a code for bank 2 you probly have an O2 sensor gone. the same thing happened to me last year. i dont have any waranty lift so i cut the bank 2 out and put in some stright pipe with a O2 sensor simulator from underdog racing development (URD).
i live in alberta so nobody checks for cats. solved the code issue and gave me a nice lil bit of sound, coupled with a magna flow high flow muffle.