zero motorcycles motor with the alltrax controllers and sevcon gen4 controllers as well as the starter solenoids… i dont know how many miles it has on it but all parts are in good condition and used as is… no batteries sorry no bs please…four1fiv7nine2nine240