no, 87-95 soft tops will though
No it should not fit 94 is a YJ and the 02 is a TJ
Yes. Almost everything from 1997-2005 is exactly the same.
it will fit no problem
Yes it will.
Yes, they are both TJ's and it should be a match.
No
No.
No, it will not.
if it's the same size it will fit actually.
Yes those are both TJ's it will fit
Yes, it will fit just fine.
No, the x is longer