The Yamaha MT 125 2023 engine, with only 7,400 miles , is a fully running quietly and smooth. Included throttle body and hose with injector Can put back in frame for testing. Top end rebuild using genuine parts, valve clearance adjusted to the standard as well, Collection from Hayes London. Can deliver reasonable distance within 50 miles if fuel paid. Can post just let me know. Can help to reinstall for additional fees.