The cat from VIBRANT #7525 IS 2.5" OD AND 7" WHOLE LENGTH. You do not need the 3" for our cars...google this model# for all the details...it is not cheap.
Yes, I am comparing it to the 100 cell I took off. it was not defective, performabce was great, but it smelled at the stop light or when when driving slowly with my window open.
my AFR were good (I have an AEM AFR gauge permanently installed)
I had to take 3 pictures to demonstrate the whole install...
1. heat exchange & heat exchange cross over. this section was cut from my old Cat just after the o2 sensor and the new cat was welded to it.
2. a 2.5 ss pipe was welded to the other side of the cat
3. the pipe with a new flange 2.5" were welded and fastened to my Monty muffler.
I hope my explanations are clear...