I recently installed a Greddy t517z Turbo to 03 Si, the car runs great and its quick, but when it idles it sputters a little and the idle is a little rough, now i already have a Cat-Back Exhaust on the car, could the back pressure from having a stock Catalytic converter be causing this???