No telling just yet if it has staying power. That said I don't really see it as a direct line competitor off road anyhow. Soccer mom maybe. Like I said before if you go off road here in FL the Bronco is rarely seen.
Walking away from it for a bit I'm sure helped. And going back to the last changes made was also good. Pretty sure both of those issues could have caused the issues you were having. I hate electrical problems. Glad you got it fixed.