Here is an important question, one which I should have asked earlier...
Have you ever, either prior to, or immediately after installing the last few mods, accessed the launcher settings? Reason I ask is when running the launcher it will replace your Fallout4Prefs settings which can cause crashing.
Also, have you ran LOOT to sort your mods?
And, have you changed uGridsToLoad to any setting higher than 5?
_________________
i7 4790k @ 4Ghz, 4.4 Turbo
Asus Z97-AR
Custom Liquid Cooling
Patriot 16 GB (4 x 8 GB) 2133 @ 11-11-11-27
eVGA GTX Titan X @ Stock
Samsung EVO 1 TB SSD - O/S
Samsung EVO 1 TB SSD - Storage
Seasonic X-1250 Power Supply
Thermaltake Core X9 Chassis
Samsung UD590 3840 x 2160
Windows 7 Ultimate x64