Large-scale Duster electrical issue

Those are some seriously rotten looking connections. If you plan to keep that harness I’d start by cleaning all of that up.
You're probably right about that, but I'm not sure its the source of the problem. They seemed to be clean enough when I probed them with my multimeter.