Yamaha 115/130 2 stroke lower unit 25 inch shaft. Its off a 2003 Yamaha 115 2 stroke. Shafts are straight and oil is clean of any water or metal shavings. Shifts through all the gears great. Works excillent.