One last try.....

Between a cobbled harness and the manufactures absolute lack of support.....

I would try and see if that power module is failing intermittantly. Also, "cobbled harness"? That doesn't sound too good. I can't stand running a power module, if I can help it. Seems like a perfect way to have you stranded out somewhere....I just like relays.