I have a 2015 Ram 2500 short bed that the bed is damaged on, trying to find a replacement bed, everything I see on ebay says 2103-2018 is a direct swap some say 2010-2019. Does anyone know for sure. I have found one somewhat close that is a 2019, the body lines look like a perfect match but its hard to tell from just pictures.