I have a buddy looking to buy a boat with a 225 hpdi 2004 model with a little under 300 hours on it, he thinks that is way too many hours and the engine is on its last leg, I was thinking that an engine that is properly serviced would last way longer, maybe 1000 hours or more, what can he expect out of this engine ?