Synonyms of overhauled

1 Syllable
check, mend, patch, fix
2 Syllables
renew, repair, inspect, survey, retread, revamp, debug, doctor, rebuild
3 Syllables
redacted, revised, service, remade, reconstruct, improve
4 Syllables
modernize, recondition, reexamine, examine