Said this product was compatible and would fit my 2001 dodge 2500 4x4. First off I had to press the rubber bushings into shock, need a vise to do this. And then had to cut old mounting bolt out of my old shock and press into Skyjacker shock. Make sure if you order this shock you have plenty of time and a vise. Not really a good value for the time and effort it took to install.