Hi,
Check the notorious high speed fan delay relay. It's the big one on the driver's fender well close to the firewall. I replaced mine a few years ago with oe part,now seeing weird stuff again. Note: batteries in poor condition drive these things nuts, also their location leads to moisture problems.Just a thought...