Step 2

Four Step Ultimate Troubleshooting Guide

Step 2. Disable your scripts folder

What are we doing? We are going to run the game without any scripts from the scripts folder.

Why are we doing this? We want to rule out any script or script conflict issues. 

Instructions

First ensure dinput8.dll has been renamed to its original name after you changed it to dinput8.bak.

Next, rename your scripts folder to Xscripts and once more start your game. This will keep any scripts in the Scripts folder from loading (but not any scripts or asi mods in your root folder). 

You may want to reboot between steps to ensure clean and available memory. If your game runs stably with the scripts folder disabled, you know the problem is with one or a combination of scripts - possibly outdated, conflicting, or problems after a patch.

Uninstall your scripts, one by one or in small groups, and reinstall them one by one until you find the problem.  If your game still doesn't run while all your scripts are disabled, you can now suspect the Mods Folder. 

Step 3. Disable your mods folder

Four Step Ultimate Troubleshooting Guide
Step 1. Disable all mods and test un-modded
Step 2. Disable your scripts folder
Step 3. Disable your mods folder
Step 4. Disable your asi and root mods