My old S70 T5 sounded similar -
https://www.youtube.com/watch?v=HDRVZv0DjW4 (The loud whirring noise is the engine fan)
I'd just changed the timing belt and thought I'd mucked that up, but luckily it turned out to be a sticky tappet. I used some Wynns Hydraulic Valve Treatment and the noise went away within 50 miles of driving. It ran very smoothly after that.
I'm not saying that your car has the same issue, but if it has been standing for a while it is possible.