Pulled from a perfectly running 2020 Ninja 650 that had 2,196 miles. 100% stock - never been tuned. No aftermarket parts. Engine runs great. No mechanical issues. No leaks. It may show some normal signs of wear/tear, but has no major damages that affect function. Please view all photos to determine exact condition. Close-ups of any blemishes are provided. This is a complete swap all the way down to the throttle body and injectors. No need to waste time swapping over any additional parts. Note - very thin scratch on stator side cover (pictured) **RUNNING VIDEO AVAILABLE** - just message .