electric motor generator assembly pump motorcycle spare parts