Iirc the little brackets are due to the difference in 6" vs 7" frames. This is not year dependent but gvw dependent.
Either way, pretty much bolt on, minor trimming in some places if the rails are different heights..
Fenders and doors swap too. Core support is different 91-93, 86-90,81-85 are the three styles.