Not wanting to come across as negative, but I do not think the factory brace that you welded to the new bumper will hold. Not doubting your welding ability, just the weight acting as leverage on the bumper will aid it in flexing then bending the bumper in turn denting sheet metal.If you are in a hole and some goes to pull you out backward I can see someone have a bad day. I'm far from being an expert and write this in a postive manner just my .02 . I like the tire rack on the bumper alot.