Ender 3 level dropping

Newbie help here. been printing fine for about a month; but now all of a sudden I’ll level the bed and then all of a sudden, the nozzle thinks the bed is a good 2mm lower than it is. Leading to horrible scratching and bad prints. The bed is so low it’s at the bottom of the springs. Then it’ll suddenly go back to normal levels for a bit. Any help?