Hans51, There is really no difference; it's a matter of style. In order to avoid making your sentence tautological or clunky ( to pass a bill to overhaul), you may write "overhauling" as per your first sentence. It flows better that way.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.