The worst thing is that they strung you along, letting you think it was still sailing, when they don't even know if the engine part will fix the issue (they've been fixing the engine since Nov, so how do they know this is the final fix?).
If the whole boat is chartered by the agency, hopefully...