I fabbed up this contraption really quick that attaches to the top of the lift.....This helped keep things stable and safe, and to get more lift at the straps (still wasn't enougth):
-
-
-
-
It was time to test fit the body:
-
-
-
-
-
-
-
-
The engine fit it the bay perfect...although, looks like the red covers will have to be trimmed a bit.....
-
-