OKAY, I THINK I GOT IT. The 4g patch, the steam appid file and d3d9 ALL have to come from the 32bit install folder on the app.
Also i changed compatibility settings on the app to win8 and ran it in admin mode but that didn't do it by itself.
Got it to work by following these steps but I didn't have to change the compatibility settings.
Made a copy of these original files and replaced them with the ones from the Install folder