This is just the type of horror story I would like to avoid. Newer boat, reputable company(suspposedly)....sounds like a crap shoot to me.
Having the charterer take care of, or making them handle the problem by calling Miami for factory rep. technical help, way beyond comprehension!
I feel for ya Jet!
Gee, where do I sign up?