My .02 worth is to check your OVP, over voltage protection relay.
On my'85 SEC, I had unusual electrical symptoms, ie stumbling at cruise; faulty radio & stuck windows and roof.
In total frustration, I checked the fuse in the OVP and found it was so loose, that it literally fell out in my hand!!
On mine, the red cap will slide off, after the fuse is removed. Then I took a fine pair of needle nose pliers and crimped the contacts "gently". The fuse was held much more securely and the electrical gremlins were/are held at bay.
Good luck, John F.