i replaced my pipe from the engine back and did away with the old rusted cat, and no the check engine light wont come on. i didnt think about the back pressure but it runs just as good and smooth as before, its quiet now tho. i kept the stock size pipe. if you plan on putting a turbo on the car soon i would put 2.5" but not a n/a engine as mentioned above.