yes it is a bolt
That should fit, there was no change in the tub between the CJ and the YJ
Not a good fit, rollbars tub rails, and doors will be different. You can swap cj and yj, but not yj and tj.
the hard tops for the Yj's will fit 1987 to 1995, but you may have a CJ, and they should fit also with some tweeking
Yes, both are YJ Wranglers. Tops are somewhat interchangable between Jeep CJ-7's and YJ Wranglers from 1976 to 1995. For sure an 89 top will easily fit a 91.
yes, YJ tops and doors can fit CJ's
The CJ line of hard tops will fit on your YJ (87-95) Jeep. I have a 1995 YJ and it originally had a soft top on it. A previous owner put a CJ hard top and CJ hard doors on it instead. I think it is a 1970's era hard top and doors. JPMagazine just recently ran an artilce that showed TJ soft tops on a YJ too, with a little modification (Oct or Nov 2007 issue I believe).
87 thru 95 are the same, I have been told that earlier cj tops will work too.
no
I am told it will fit, but you may have some issues with the doors.
CJ7 doors will fit on all CJ7s and YJs regardless of the top, as long as they are OEM. The tubs are very similar! But... the seal will not be quite as good on a YJ as they would be on a CJ.
The CJ and YJ tubs are the same. So yes it will fit.