Ah, the old take it apart and put it back together fix...I forgot about that one...works like a charm. In your case, a good blow-out of the slot might be in order if the issue returns. It only take a tiny piece of dirt to cause issues like this.
The bios resetting is almost always attributed to you needing a new motherboard battery, they are usually a CR2032 coin cell found just about anywhere for a couple bucks.