The settings I outlined are recommended regardless of if you had freezes. If you are having issues reading your SD card I would suggest checking it with h2testw and possibly trying another PSU. If you are using a USB connected hard drive that is bus powered this may be putting additional load on the RPi’s PSU that it no longer can support.