Try requesting something from another endpoint like statuses/home_timeline for example - and see if you get the same timeout errors - it could be your connection?
Also keep an eye on rate limits (but you should be getting a different kind of error if you’re hitting those)
Not familiar with .NET - but maybe worth checking windows service event logs for errors - maybe the service start / stop is the problem?