It should fit as long as neither one is an unlimited
Yes
Yes those are both TJ's it will fit
NO Tj and YJ are 2 different animals... 95 top will not fot 2004
It is a TJ, but the unlimited is called the LJ
Yes
Yes
Any TJ style Wrangler 1997-2006 (all 96's were titled as 97's I believe)
I have a 2004 Wrangler Sahara with an automatic and large tires and get about 14 mpg, almost all around town driving.
i get 17 mpg on city/hwy driving. 2004 jeep wrangler Sahara 4.0. 32x11.50 BFG KO
Jeep Wrangler wheel lug patterns years 1987-2006 are 5X4.5Jeep Wrangler wheel lug patterns years 2007-2014 are 5X5
Yes, they are both TJ's and it should be a match.
body styles and components changed in 1997. Parts are interchangeable from 97-05 models I believe but not before.