Alan,


I have no idea whether or not my suggestion will make sense to you, but I would check contacts on your memory card. Sometimes, they get dirty or even disfigured, or some kind of a foreign matter may be stuck to them. Anyway, proceed with caution because those contacts are delicate. Good luck!