We just got done installing the hitch that was designed for the truck. It was a terrible fit and it took us several hours to install after using a spreader to push it out and a lot of filing. The tow hooks didn't fit back on the truck because the hitch design didn't allow the holes the line up. The tow hooks have got to be ground down to fit. I hope the frame does not rust out after all the filling and drilling.