Ok. Here is the deal. I ordered a Flowmaster 40 Series Street Muffler to help quiet the sound a little. What i was wondering was how it might sound after i install it. Does it quiet it too much or just kind of mellow it out a little. The place i ordered it from said that it wouldn't create too much restriction and not quiet it very much. Do any of you guys have one of these mufflers? And if so, what do you think about them? Thanks in advance.
Chris
Chris