Hi Robert,
The problem you're experiencing is a difficult one to easily rectify. The faulting module is StackHash_e2a0 which is not a file that can be found on your system: it is a memory address showing where the fault occurs. This could indicate that something has changed on your computer recently causing it not to load into a flight.
Some questions:
a. have you installed any add ons, especially MyTrafficX, before this crash scenario?
b. have you overclocked your processor or graphics card?
c. if you have placed UIAutomationcore.dll in your FSX directory, have you used the correct version? If you don't know what I'm referring to here, then don't worry about it.
What you can try is as follows:
a. with FSX shut down, run the System File Checker (type SFC \scannow (note the space after SFC) in Command Prompt). This action checks your system for any missing or corrupt files and rectifies them.
b. check that you have the latest system updates, including updates for your system drivers and Nvidia card drivers.
c. after you have done the above, test FSX for the problem. If it still exists, then do the following:
a. delete your fsx.cfg from here: C:\Users\Your Name\AppData\Roaming\Microsoft\FSX and find the file: fsx.cfg (not the text file). Delete fsx.cfg altogether - FSX will rebuild it when it is next launched, however, you will lose any special settings, tweaks, including key mappings. Then launch FSX and check again. BTW, if you are using tweaks, then most, if not all of them, are of very little value, with later Operating Systems. However, the tweak you should have is as follows: open up fsx.cfg (after it rebuilds from my previous instruction) and go to this location in it: under the heading [GRAPHICS], write this after the last entry: HIGHMEMFIX=1. This entry, left out by the ACES Team, fixes the high memory demands of FSX - a must have tweak.
b. Other things to try if FSX is still not working: delete your Shaders Folder, found here:
C:\Users\Your Name\AppData\Local\Microsoft\FSX. This folder will be rebuilt at the next FSX launch. It is actually a good idea to periodically delete this Shaders folder and let it rebuild, so the default Shader settings can be installed.
c. disable any Scenery add ons in your Scenery Library (when you see the first splash screen (i.e. before going into a flight)). And disable MyTrafficX (if you're using this) in your Scenery Library: this has been known to cause this error.
d. that's all I can think of, unless you feel experienced enough to go into your BIOS to lower voltages and remove overclock settings. Otherwise, leave this one off your list.
e. if none of the above work (which is possible as this error is particularly difficult to nail down), then your only recourse is to reinstall FSX (I think you're using Win10, and reinstallation in Win10 sometimes comes with its own problems).
Hope you can get some success with this.
Chris