Don't buy bully dog....everything i've heard is they fit for (expletive). I knew most kits would fit good, but my magnaflow I bought was perfection. It kind of surprised me me how well it fit. And, like everyone else I had the turbo clamp woes too.....took me about 10 minutes to get that sucker loose. Oh and the downpipe kind of siezes up a little to the turbo outlet. I just cut the downpipe right where it bends at the bottom to head toward the rear of the truck and moved it back and forth gently until it broke loose up top....