Big job
Just did this last week. Tip: removing starter with exhaust crossover pipe connected not possible on 4x4 - no clearance. So, unbolt crossover pipe & support it (2 bolts muffler, 2 spring loaded bolts passenger side, 1 clamp at exhaust pipe on driver side 10mm nut), slide crossover pipe to driver side, remove heat shield side bolt from starter, bend cover over to unplug solenoid & remove battery cable from starter, remove 2 starter bolts, rotate starter 90 degrees, remove top bolt on heat shield, slide out heat shield, then slide out starter after moving exhaust crossover pipe to get room. Then unplug the 2 O2 sensor cables on the driver side. You have to remove the starter to get your hand in to unplug the top O2 sensor cable. The O2 cables are why you must support the crossover pipe when first unbolting it. Also, I had to remove the transfer case before removing the trans so I could use the 36" extension to remove the trans bolts.
You do not mention starter removal in your list of things to remove but it must come out. The sequence of how you remove parts is important as noted above. Also you have to remove the trans support cross member to remove the exhaust pipe. Unplug the electric connectors (40) after the exhaust pipe is removed and install them before the exhaust pipe or you can't plug in the passenger side connector. Don't forget to disconnect and connect the oil cooler lines and the trans & transfer case shift cables.
I used a bathroom toilet flange (the one the toilet sits on) to drive in the crankshaft seal. This applies even pressure on the seal and avoids bruising it with a hammer. Lube the bore of the seal with grease and the OD with non hardening Permatex gasket sealer to avoid leads on the OD. Seat the seal, put the toilet flange on the seal and tap it in going around the edge of the toilet flange at 45 degree intervals. Go slow and it will seat perfectly without distortion. I drive in the seal a few thousandths per revolution of tapping so as not to distort the seal. I can send the sequence of work I did step by step if this would help. I am trying to pay back guys on this forum who have helped me immensely with my Liberty.