Geez chadmann. I wished I had better news for you. Sorry. I know how those things are put together and it just seems like there needs to be more of a harness.Keep us posted , I would like to know how you make out.
If you could at least post the part number for the harness you have I will look it over to see if it has any place on your build.
Fact is stranger than Fiction