Hi guys. I just insured my bike (1970 Bonneville) and got paid a visit from the prince of darkness. This consisted of a complete meltdown of the whole wiring harness

The bike still runs, but all electrical devices have predictably failed. I can't seem to find a source of the failure, but man is it ever fried. Does anyone know of a good source for parts? I think someone mentioned a place in Alberta but I've forgotten the name. If anyone has any experience with a certain brand of wiring harness that's of decent quality and fit, that would be great as well.