SOLVED my problem!! It was graphics related after all but in my case not the drivers.
I had installed the Duet Display client (Allows an iPad to be used as an extra screen on a Mac/PC) . Even though it wasn't actually running at the time, it was still causing PoE to crash on startup. I uninstalled Duet, rebooted and PoE runs fine. No other games seem to be affected which is what made it so hard to track down.
Hope this helps anyone else with this problem.