My Sansa won't turn on or off

So the player will work after you plug it into your computer, and then stay on after you disconnect it? That doesn’t sound like a battery lead issue . . . did you try (manually) re-applying the firmware and/or formatting as Miikerman suggested?