The present tense of overhauled is overhaul.
The third-person singular simple present indicative form of overhaul is overhauls.
The present participle of overhaul is overhauling.
The past participle of overhaul is overhauled.