Lower unit off a 2004 Yamaha 250hp two stroke. Should fit 2003-2009 engines. I purchased the engine with a hole in the block. The gentleman that a bought from told me that the lower unit had recently put on boat. I normally take that info with a grain of salt but by looking at the lower unit once removed. Doesn’t look like much exhaust has been run through it. Shifts great, shafts are smooth. Only problem I see is a small piece of plastic clip broke on hub. (Shown in last photo). But that doesn’t cause any problems. I also have a pic of gear oil draining from unit. Zero metal or water in gear oil. Ships LOWER 48 US ONLY. WILL NOT SHIP TO ALASKA, PR OR HAWAII.