Simple then - tell the engineer and your boss that you want them to accompany you on the next flight and tell them it will be a long over sea night transit. If they start squirming and making excuses about not wanting to be home late for dinner then strongly suggest a second opinion from the engine manufacturer is sought.....