I believe there is a factory rest option in the menu system somewhere, but I could be mistaken.
We only need a class 6 SDHC card for our camera, anything above that is merely excess.
Yes, there is the "Reset All" option in the Setup Menue which restores the camera's settings to their default values and hopefully functions as a system reset. One should try that first before doing further steps.
I just did "reset all", and as it was very fast, it really didn't appear to do anything other than put all the settings back to defaults. For example, the TIME and DATE are still current. I didn't have to update that, BUT also do not have to reset the TIME/DATE after pulling the battery, so would imagine there is capacitor that hold power for at least a short while... I am not confident that resolved the issue but will see.