when i bought the kt100 one it came with an extra motor so I threw it on this kart (the old one) and traded it for an entire 2006 ninja ex250 swap with 3kmiles on it.... cleanest motor ever, came with absolutely everything, from engine to exhaust to guage cluster. I plan on making it a push...