less battery life w/ Micro SD, or possible bad battery?

Almost certainly, it’s the battery or something particular to your player.  If it had a warranty, I would say, replace it.