Ok, got a call from my Mazda dealership. Turned out to be a water leak like I suspected. A small amount of water was dripping on the main computer brain causing significant several malfunctions between systems (TCS, DSC, some electrical functions, other warning lights, etc).
Still waiting to find out where the leak is located. I suspect from the upper corner of the windshield near my VIN # as I noticed condensation forming up there prior to the malfunction occurring. Its at a special offsite shop to find the root cause of the water leak before the put in the new computer brain.
Thank GOD this is all covered under my B-B warranty!! I have 35K now on the car!! Wow that was a close one.......(argh)