No problem I'm actually beginning to think it all has something to do with the injection timing because even with this proceedure I'm only getting it to work 75% of the time, I tried using OMFGZ injector so that I could freeze the process as soon as it opens up and then tried injecting but it had the same outcome, game crashed. But atleast seeing as how it still works for me 75% of the time with this method it shows it's not a compatibility issue I'm sure dave will figure out the real cause of this error soon enough though.