I have a 96 Explorer also and last month I put in the kit no welding. I only had two issues, first the front body mounts were stuck on real bad. It took a torch and a lot of time to get them off. As for lowering the radiator there was no way to get the drivers side drop bracket on witout...