Mine threw codes due to a issue with the MAF sensor and it did not like the 4 inch. Some people do get lucky with the 4 inch and dont get codes but if it does give you codes just go down to the 3 inch.