PLEASE HELP!
Pulling/Removing 2000 Cherokee XJ Engine for Swap/Replace/Trade

My XJ Sport has a donor engine from another 2000 Cherokee XJ but we are having a terrible time removing the dead/original engine.

Please we are running into issues involving the loosening of nuts/bolts that are holding the engine to the vehicle inside wall.

Please is there a special tool to and/or method to remove just the engine so that a donor engine can be dropped in and attached to the transmission?

I am trying to add a photo but the file size is too large. Please let me know how I can add a photo within the constraints.

Thank you so much for your helpful insight.