motor gearbox price