Which company supplied the engine?
A few years ago a similar thing happened to me. I ordered a second hand low mileage Seat Ibiza engine (VW diesel golf engine) from a salvage company near Lancaster. Waited weeks for it, constantly asking when it would arrive. After 4 or 5 weeks, finally...