Hey guys! SES light came one about 2 hours ago. Got it scanned and P0300 & P0420 codes came up. About a month ago my car was running horrible; engine was hesitating, very little power, and stuttered. No SES at the time. Changed the MAF, Plugs and wires, fuel pump and all did nothing to help. LAst weekend i gutted the cat and rigged my o2 sensors with two defoulers. Car ran better then it ever has before. Power was awesome and got to 95 mph with ease, keep in mind i had never gotten past 75 in the last year. About 150 miles after i gutted the cat the codes above came on. Also, i was getting 12 miles/gallon at my last fill up. Any suggestions to what my problem is?