Dragnut said Well I just installed a set of these this weekend and my back says ...Yes there is a lot of fitting and grinding and welding to get these in.. of course I myself am kind of a perfectionist and that could have been some of the problem. Click to expand...