Not sure how to fix the other problems, but I would wager that the metal contact for the selector switch is important, even if the display worked fine some functions might not work. I doubt those contacts are sold anywhere, but the few meters that I have taken apart used a similar system, so perhaps they could be robbed from another meter?