It's not the first time I've seen a clean install "fix" frame rate issues... which is why those instructions were written. Hopefully it will stay fixed.
Now... what's up with the latency? o.O
OMG! I could not play with that latency ~lol~ Mine is 83ms. You might want to have a look at this:
http://www.wowinterface.com/download...atencyFix.html