Will not fit my 1999 Silverado 2500 with 6.0L engine, no professional pumping, exhaust shop, stock exhaust pipes approx. 2 3/4" and muffler inlets are 3+ inch, same with exhaust pipe, not an exact replacement, and is not simply clamped, and the stock exhaust pipe will not extend far enough without splitting it to fit a new muffler. The exhaust store said about $100 for the installation, because they have to make it fit by making adapters This is what my truck, #21576, needs, but it's not a…