Morning everyone...I'm ready to start removing the baffels from a set of stock tapered exhaust from a 07 TBA.When looking in the inlet side/header side I can see a small dowel pin holding in what appears to be some kind of mesh.Should this stay in, or be removed also? What is it,I didn't think the 07 TBA had a catalytic converter.Any ideas? By the way ,I'm removing "2" baffels.Thanks Again!


'07 America "Arrest Me Red" & Black! Tighten It Till It Strips,Then back-off a 1/2 turn.