Sentence:  In his senior year, he had run across an old '66 Chevy Super Sport headed for the junkyard, bought it for a song, and <WSD>overhauled</WSD> it with his dad's help, turning it into the big red muscle car it was back in its day. 
Meaning of the word marked with <WSD> tags:  To modernize, repair, renovate, or revise completely.