Steve I have a feeling you are right on the money, although I am still baffled.
Yesterday I found a big puddle of water under the seats, although it has not rained here. I have been told that the air condenser has a run off tube that sometimes back up into the firewall, causing run off to deposit under the seats.
I am having all sorts of electrical problems, SRS, now the horn, alarm, AC fan. I can only assume the car is shorting out something under the seats or maybe under the console.
One thing on that seat diode, the seats still move if the car is off.
2007 Corvette Convertible Torch Red
1996 MBz SL500
2008 Harley Davidson Night Rod Special