I tried two different versions and I really wanted them to work because the price was great but ended up sending them back because they didn't fit. The bracket that the bearing is mounted on was welded in one piece and was not aligned with the bipod shaft, even remotely. I ended up buying the BD Diesel version from Amazon for $215. It has slotted mounting holes where it attaches to the frame, where the bearing mount attaches, and where the bearing itself attaches to the mount. Save a few trips under your truck, it doesn't fit our trucks. At least in 2006.