The pipe was a good deal and said it fit my vehicle. Once I got it up under the truck the whole for the oxygen sensor was located in the wrong place and angle. I had to go to a local shop and swap it out for one that worked at more money. A deal is only good if it works.