About a month ago i installed the Firestone 2580's on my 2019 Ram 2500. That is the same part number for previous 2500's with the rear coils. I have installed several sets on past trucks and trucks my friends have. On the Ram 2500, the passenger side brackets are non-typical and a little complex. On my 2019 i had some minor issues fitting the passenger side. In fact, i had to slightly bend one of the brackets and slightly enlarge 2 holes. with the shop tools i have, it wasn't a big deal. So, either i got a defective part from Firestone or the truck frame is a little different in the area for the top bracket. The same weekend i installed the same set (2580's) on a friends 2018. no issue. Just wanted to share the slight trouble i had. One other comment - I have in the past ran the airlines to be the top license plate bolts in previous trucks. on the 2019, that license plate area is double wall plastic and there is other stuff there that makes it nearly impossible. I installed my airline fittings in the plastic trim under the metal bumper, next to the sensors.