There's two or three methods that work.
1. Build a crate (with handle cut outs) with a frame that u can bolt the bedplates too so engine can't move inside the crate and fill the voids with polystyrene or bubble wrap so tight u can't jam anymore in there and wood screw it shut.
2. Rubbermaid tote. Wrap engine in heavy gauge plastic/yard trash bag. 1/2" plywood floor and roof. Fill voids with polystyrene or spray foam so it can't move. Zip tie shut.
3. Multiple heavy duty cardboard boxes that the largest uses a plywood floor and roof. Have the first box with engine and polystyrene. Next box with a layer of two of polystyrene on all sides. 3rd box with plywood top and bottom and polystyrene sides with layer of two of polystyrene.
I don't have pics of the last few engines I've shipped but I've used all 3 methods and all work if done properly and u have at least a small amount of concern for the buyer. U can't prepare for all the atomic drops that ups is gonna put on ur package (I use fedex now), but have yet to be told my engines weren't packaged good enough for the journey. I've sent some to Germany and Australia.
This pics aren't of a complete engine but it shows how to secure engine cases in a box with enough padding for the trip.
Sent from my iPhone using Tapatalk