good thing that bumper came off i think im going to puke did a plumber build that ? do you need any more pressure treated spruce for the body mounts??