Also, did you check to see if any debris might have found its way to the inside of the sd-card-reader slot?
You might also try soaking the entire sd-card-reader in rubbing-alcohol, as this would remove any grease that might have attached itself to the metal-strips, that is meant to make the connection between the card-reader and sd-card.
You might also try soaking the entire sd-card-reader in rubbing-alcohol, as this would remove any grease that might have attached itself to the metal-strips, that is meant to make the connection between the card-reader and sd-card.