@Jenkpark Your computer should be able to run Sims 3, all packs included, on ultra graphics settings, minus the two (water and high-detail lots) that should be lowered to decrease the stress on the game engine. So please set those to "mirrors only" and 2, respectively, turn everything else up to ultra, and enable Advanced Rendering. Make sure the in-game resolution is set to 1920x1080 and fullscreen mode. Do these at the Main Menu, and quit to desktop before loading a save.
Additionally, if you haven't already, please impose an fps cap for Sims 3. The simplest way to do so is through the Nvidia Control Panel. Right-click the desktop, select the CP, click Manage 3D Settings > Program Settings, find TS3.exe (without the W) on the list, scroll down to Max Frame Rate, and set it to 60. Scroll down to Vertical Sync and set it to Adaptive, and enable Triple Buffering.
When you load the game, please confirm that the framerate limit is working. Open the cheats console and enter fps on , and the fps counter will appear in the upper-right corner of the screen.
Please start a new save in Sunset Valley, for testing purposes.
If you get another freeze, please restart your computer and try again, this time putting the EA App in offline mode and then taking your computer offline (disable wifi and/or disconnect from the internet) before launching the game. This is not a fix, just a diagnostic test.
If that doesn't help either, please look for new errors in the Reliability Monitor. Hit Windows key-R and enter "perfmon /rel" without quotes, and you'll see a chart of errors and updates with a column for each day. Today is on the right.
Look for an error that happened at exactly the time of your most recent attempt to run Sims 3. If you find one, double-click it to see more details, then copy that info and paste it into a reply here. If you don't see a new error, check back in an hour or so—the Reliability Monitor doesn't always update right away.