what is the history of this manafactor?......others past troubles? it is a 16.5 ft tri hull has 120 mercruiser power