I was driving my Sonata this morning to work as usual. It was a wet morning but not raining. I hit a pothole (which I've hit before) going 35-40 mph. About 1-2 minutes later I was driving about 30-35 mph when I heard a click, lost power and then everything came back on. I believe during this "power loss" that I couldn't accelerate since I remember the rpm going down but I know that I took my foot off of the accelerator when this happened. I kept driving to work and about 2-3 minutes later while coasting down a hill at 35-45 mph. It happened really fast twice in a row. Each time there was a click, the lights would dim or shut off completely (not sure since it happens so fast), the check engine light would flash, and I believe the radio turned off. Since it happened so fast (click, shut off, and back on) I didn't get to see if I could keep driving (accelerate) or if power steering was gone. I am guessing that they would be gone with my limited knowledge of what I was experiencing. I was able to drive 8 minutes to work without it happening again. I popped the hood looking for a loose connection around the battery but nothing was popping out at me. My car has 117,000 miles and has regular maintenance done. Any ideas or ways I could diagnose it further? Can O'reilleys check the code that flashed on and off if it isn't on anymore? Thoughts? Let me know what other information you might need.