Have you gotten a quote from a local muffler shop for stock components, but some kind of universal muffler instead of the expensive OEM muffler? That's going to be almost as cheap as trying to do it yourself, a lot less aggravating, and will have some kind of warranty.