I am looking to purchase a 2001 Grady White CC with a Yamaha 150 HPDI engine. The engine has 388 total hours and I have received the breakdown of hours from the seller. Can anyone provide information on how long these engines typically run if well maintained? Or have any general feedback on how this model engine performs? I have heard mixed reviews. Thanks