and floor pan.......once I removed the entire old floor pan (lost count on how many spot welds there were) I sand blasted inside the frame rails and coated with Southern Polyurethane's epoxy primer. Ive read great things about there products and dont want to do this twice so I went with the best I didnt mention this before but this isnt a budget build, I am on limited funds but I save on labor I will spend on Quality parts. the only issue I had with the floor pan was the location for the outside seat belt bolt, in the one picture you will notice the new location, which is approx 2.5 inches back from the AMD stamped one. FYI incase you find yourself doing a floor pan replacement.