I tried the OP's fix, and got no improvement.
I read though the linked thread, and to a non programmer, I've got to tell you, I read a lot of gibberish, but no fixes, maybe I missed them all. I've got a new Dell w/ an i5, 6GB ram, pretty fast video card, ect. I can smoke FSX at any framerate...