So like most forums suggest, although it is a feasible solution, redownloading and reinstalling and repatching can get redundant. (See what I did with that?)
Basically, what the patcher does after each initial patch, is rerun an integrity check. This is what is causing your problems BUT ONLY IF you have the english patch installed. So instead of doing EVERYTHING over again, simply unpatch your english patcher and redo the integrity check. Then run the game for a few minutes to test it and then go back and run the english patcher.
If you get an error telling you to update a file, simply follow this link http://dbocom.com/tools/english-patch/ and download the files that Citrinate hath put up. Hope this works for you guys.