I did not install it yet sorry. I installed a downpipe, charge pipe, trans bushings, bov, and short throw kit. Now my exhaust knocks bad(was only knocking on bumps and potholes now its constant while in gear at idle) so I have to look at that tonight. I probably wont get to the install until this next weekend. I will definitely have pics detailing what all went down. I dont think I will need to weld it but it is super heavy, im talking like REALLY heavy. Which isnt a bad thing I just might feel more comfortable with a shop welding on some brackets for me.