The news continues to get better!
Mechanic has now installed the main relay, they've tested it cold start and warm start, and all is working as it should.

I'll be the judge of that

Thank you all, I'll report back.