This here is a 2004 Yamaha 300 hp Hpdi lower unit with 25" shaft with counter rotation ( left hand). It was tested before removal and its in great working condition. Feel free to ask any questions.