Low hours. Piston included. 05 YZ450 Im sure it will fit the WR and other years 100.00 plus shipping