I took this off of a 1998 Chevy 2500 long bed, it had some of the wooden deck cut out, and it was better to replace the whole deck. I put all new 2x12 for the deck. I have all of the wiring harness, lights, out better to wire it to the your truck.
It is very well built 5th wheel ball in the floor and ready to be put on.