Overhaul
early 17th century (originally in nautical use in the sense ‘release rope tackle by slackening’): from over- + haul.
wiktionary
over- + haul.
etymonline
overhaul (v.)
1620s, "to slacken (rope) by pulling in the opposite direction to that in which it is drawn," from over- + haul (v.); originally nautical. The extended sense "examine thoroughly with a view to repairs" (by 1705) is via the notion of "pull rigging apart for examination," which was done by slackening the rope by hauling in the opposite direction to that in which it is pulled in hoisting. From 1793 it replaced overhale (1530s) in sense of "overtake," probably by similarity of sound and loss of the literal sense of hale (v.). Related: Overhauled; overhauling.
overhaul (n.)
"an examination, inspection, repair," 1788, in nautical slang, from overhaul (v.).