Well, as no shops in the area wanted to take it once they heard the problem was electrical, I just kept at it.
Took apart, cleaned and re-seated all the connections, fuses, relays, etc.
Double checked all the grounds I could find in the engine bay, took the terminals off the battery and...