n. 25B6; verb
I've been overhauling the gearbox : SERVICE, maintain, repair, mend, fix up, rebuild, renovate, recondition, refit, refurbish; informal do up, patch up.
Kenyon overhauled him in the race : OVERTAKE, pass, go past/by, go faster than, get/pull ahead of, outstrip.