Yes sadly we have tried all of that. Even replaced the batteries on the road.
Sounds similar to my problem we replaced all the wiring harnesses on our 3rd try worked good for 5 weeks now doing the same thing again rides...
Here is the whole story with this money pit of an issue I am in. My truck can go 500 miles without messing up and the other times it can go 2...