Verify game integrity threw steam. That way you scripts and directory are not touched it just goes threw your update.rpf and game folders and re downloads everything. If the crash persist after that then it is something with your scripts, Ragehook, Asi`s ext.. I know its not a definite fix and a pain but it is the only way i have been able to discover the root of game crashes. (Mods, Scripts, or corrupt game files)