I am having this annoying problem with Google Chrome, although I used to love Chrome I will switch to Firefox if the problem persists.
Sometimes while loading a page Chrome fails and displays ERR_TIMED_OUT error.

This does not occur every time, in average out of 10 page loads 1 fails. When I hit refresh a couple of times, it will load eventually.
I am using Firefox for a couple of hours now and it seems to work fine.
So far I tried these: clearing cache, switching user profiles, disabling DNS prefetching, disabling detection of connection settings automatically in IE (yes, I don't know why this is here, but I remember having the same problem a few years ago and this worked). I run out of ideas.
How can I prevent this error from happening? Or at least how can I trace the source of this error?