We are in the middle of this process right now. In this case we are NOT replacing the old one with new. Aside from the price, the old harness connectors would need to be removed and all of the pins un-soldered and moved over to the new harness. Any clips or fasteners would also need to be moved. This is a LOT more work than you could ever imagine.
I have lots of old connectors and original wiring here so we can make it not only look good but work like new. We had to replace a few sections of old wiring around the starter connection because they all tend to fall apart in that area. Sections of shrink wrap, hockey stick tape, friction tape, and some new ring terminals did all of the cosmetic repairs. You can repair a harness for less than 1/2 the price of buying and switching over to a new one.
If your harness is working but beat up you may not need to replace it and should be able to restore it. If it's shorted out and melted all of the insulation then you would.