I recommend this product
Does NOT fit
After waiting over 3 months I finally received my stabilizer only to install it and it does NOT fit my 2010 Ford F-250 Super Duty. It is 4 inches shorter than the OEM one. Let’s see if DPG will make this right!?!?!? HORRIBLE EXPERIENCE.