Thanks for the suggestions.
I may have solved it (only possible to have a brief test ride. The big test will be the weekend.)
I removed every electrical plug I could find, and sprayed it with Lectra Clean before reassembly.
Nothing looked bad, but it seems to run better now. Fingers crossed.