Yep, I suspected something around the range switches. Sometimes it works in the 10 k range, so it might be a contact problem. If I can't fix the on with the reboot issue, that'll become a parts mule.
I re-tested mine last night and noticed that it can be a little confusing to identify which resistance range has the trouble due to the way it auto-ranges, which doesn't work properly when it reads 10 times too low. Your 7150 has one less range than the 7150+ on resistance, so you have:
20K, 200K, 2M and 20M and I have
2K, 20K, 200K, 2M and 20M
The 2K and 20K ranges have the highest test current - 100uA - and from the circuit diagram, the relay RLD is what selects 100uA. If you connect a 15K resistor and manually change range, it will be shown as 15K once you switch to the 200K range but will be .15K on the 20K range if the relay is indeed the problem. In theory, the ULN2003 driver could also be the problem, but my money is on the relay.