cchrishefish said Dynomax is indicating that this is the turbo muffler for my car, are they wrong? Thrush® Turbo Muffler - Offset / Offset - P/N: 17696 Click to expand...