I'm getting a similar issue, but I have random CTD using the Shield option.
Its easy to recreate, I just load a saved game with the option on, walk to the exact same spot and bang CTD.
I've tried using the nocd, no difference.
The deluxe edition is exactly the same game, but with a few extras in the box.
it doesnt work, any other ideas?
but the trainer is not working