I had same error
error during initialization create2dtexture( $floatz, 1680, 1050, 0, 114) failed 8876086c = invalid call
Fix = I uninstalled & re-installed Nvidia drivers, then disabled sli.
I also edited the config files in
Call of Duty 4 - Modern Warfare\players\profiles\[playername]...