OEMs are junk, because they are a twin tube design. Any mono-tube shock you pick will be a huge improvement. I too have Edlebrock shocks on my truck. I have over 110,000 miles on them. They are still in good shape. I would check with Edlebrock and see if the will honor there lifetime warranty. I plan to go to Bilsteins next time. Not because I am not happy with the Edlebrocks. They have been awesome. I would like to give the Bilsteins a try, just for a comparison. The Bilsteins I ran in circle track were very good. I would think their truck shocks would be just as good. Let us know how it turns out. Good luck.