Just installed this tank in my 2008 GMC 2500 that pulls my fifth-wheel. Went in great and had all the parts there. While I'm not an auto mechanic, I'm a plumber, but I didn't have too many problems with the install. It took 6 1/2 hours, start to finish, not the 3 to 4 hours I was told. The metal hold down plates could have been pre-drilled so that the bolts fit the raise slats of the bed. As such, they were right on the transition between the raised and lower slats making it more difficult to bolt it down. It works just as advertised.