Miscellaneous engine parts off a 2017 ninja 650. Oil pan, water pump, timing chains, etc. See pics. This engine suffered a thrown rod and all parts will need to be thoroughly cleaned before being installed on your engine. See pics of oil pan. May fit other years but donyour own research.