I have a 2014 Mazda 6 Grand Touring that I just got 6 months ago. My warranty is expired. I had 2 mechanics check out my car and both told me that the battery and alternator are good. However...my car's warning lights had all flashed, windshield wipers went off by themselves, steering got difficult, my headlights were flickering...all of this happened before my car died on me. I only have about 46,000 miles on it. If my battery and alternator are good, then what else may it be? Please tell me it is a simple fix.