I believe they all fit. Replacement tubs fit all ten years of CJ7's.
A 1985 cj-7 tub will fit on a 1979 cj-7 frame.
Search Jeep CJ7 Questions
Jeep CJ7 Experts