Yellow freight, R&L, Roadway Etc. Contact a freight company.
You will have to palletize it. I just shipped a complete short block. Weight was about 450 LBS. Cost for shipping was 286.00. Prices vary due to fuel cost and surcharges.
To save on the freight I drop it off at a freight terminal and require the buyer to pick it up at the freight terminal nearest to his shipping address.
One good thing about using a freight company is insurance is included with the shipping price.
You will need to speak with a representative to determine the class shipping code for an engine block. If I get a chance I will forward you the corrrect class shipping code tomorrow...