87 thru 95 and cj tops should fit.
The 1997 wrangler or jeep hardtop can be replaced by any jeep hardtop from 1997 to 2005. The answer is most probably that a 1995 hardtop will NOT fit a 1997 TJ.
No, they are different body styles.
Not without modification the YJ top is a little different than the TJ
yes, any top for an 1987-1995 can be switched out
No the 1995 is a YJ and the 2002 is a TJ and need different tops
NO Tj and YJ are 2 different animals... 95 top will not fot 2004
Jeep Wrangler wheel lug patterns years 1995-2006 are 5X4.5Jeep Wrangler wheel lug patterns years 1995-2006 are 5X4.5
1987-1995 jeep wranglers ... I'm pretty sure they'll fit the CJ7s as well. But I know they WILL NOT fit TJs or JKs.
1988-1995, 1997-2006, 2007-2014
Jeep Wrangler wheel lug patterns years 1995-2006 are 5X4.5Jeep Wrangler wheel lug patterns years 1987-2006 are 5X4.5Jeep Wrangler wheel lug patterns years 2007-2014 are 5X5
Jeep Wrangler wheel lug patterns years 1995-2006 are 5/4.5It is 5 by 4.5
Jeep Wrangler wheel lug patterns years 1987-2006 are 5X4.5Jeep Wrangler wheel lug patterns years 2007-2014 are 5X5