This Yamaha lower unit, model 6D0-45300-20-8D came off a 2004 300hp hpdi with 191hrs unit works as should I drain lower unit oil for shipping reasons an oil was clean no water but I would recommend changing seals to prolong the life of the unit.