Be careful with this. I have a high flow cat and the PCM doesn't like it. Had to have the codes tuned out and the CATALYST test will not complete. In Texas, we can only have one test show "not ready" (for cars newer than 2000). If you ever delete your EGR (which is nice as you dont have to clean your throttle body), you will be at 2 not ready's like I was. I have to reinstall the EGR every year prior to inspection.