I installed my American Thunder yesterday and it is loud...REAL LOUD. It almost sounds like its dumped after the mufflers. In the directions from Flowmaster, they recommend welding the "slip fittings". The slip fitting would be where the tailpipe slips into the muffler outlet. They give you some cheap "U" shaped clamps to bolt around the "slip fitting". Should I weld this so there are no leaks? Anyone have any input on this?
Thanks
Thanks