I had a new NCY pipe installed by the local shop. They took out the baffle plug and I initially liked the added noise. Now, it's mostly annoying and the shop tossed the plug.
Any idea as to where I can get a replacement? Anyone out there with one on the shop shelf?
My neighbors will appreciate any help with this.
NCY Exhaust Plug
Moderator: Modern Buddy Staff