Mysterious! Annoyingly it’s not clear from the logs which particular mod could be causing this, that’s assuming the recent absence of crashes is mod-related and not down to luck So it might be a process of elimination to determine which is the culprit. I’d try re-introducing Third Person Equipment and Player List Plus to start with.
Edit: Oh I completely misread the “on and off” part. Apologies, I’m embarrassed! You can disregard the above…
The next time you crash, which I’m hoping you won’t, could you pop the crash report over to me please?