eBay a stock harness for your bike and salvage what you need from it.
I've extended and rerouted my harness as necessary, just do it right with correct wire and connectors, and it'll be fine.
Be mindful of adding TOO much new wire, each foot adds resistance. Sometimes it's better to whip up a separate sub-harness for things and just cap off the unused stock leads.
mystic_1