best place to buy a new wiring harness kit?

For the engine bay harness, look at posts by 273Dart67 and myself on custom wiring using a fuse/relay box from a modern car. Cheap and takes care of a lot of issues if upgrading to things like modern ignition, electric fan, EFI, etc.