Have a fuse that's blowing?
HF has a meter that replaces the fuse.
This would be ok for running down a short that blows with certain activity.
ie. you can stop the short by not doing the activity, and prevent a melt down.
A cheap version of this is replace the fuse with a 12v light wired into the fuse box. The light controls current, excessive current blows light. Safe.
To use while running, should be same wattage as fuse or no go or not go for very long.
1st thing to do is examine the wiring harness for overheating. Since it's intermittent, it'll be dam hard to find otherwise. Examine the connectors for burning caused by high current.
I would unplug 1 component at a time to see which one is causing the problem. While it may not be the component, at least you'll know which circuit to examine.
And it might not be just one thing, could be several together.
<happy thoughts... happy thoughts...>