Thanks for your response…the local mechanic I found agrees that it’s probably the body control module.
Now I have to decide if we can keep it going long enough to justify the cost of replacing the bcm. Leaning toward doing it, especially since this guy seems to know what he’s doing. Thanks!