Hi!
I would obtain another LD120 before you go any further with your meter!
A quick check you can try is to lift pin 15 of the LD120 and leave it floating temporarily, this should cause the display to flash "888.8" continuously – this device is noted for internal failure!
Chris Williams