A whirling noise started coming from the front of my 2003 LX engine this week. I suspect it's either the fan bracket or fan clutch. Vehicle has 222,908 miles, original fan clutch/bracket. At 180,500 miles, I replaced the t-belt, t-belt tensioner, serp belt, timing idler subassemblies #1-2, water pump/gasket+O-rings, thermostat+gasket, PCV valve+grommet, radiator hoses, all OEM toyota parts, long life coolant mixed 50-50 with distilled water. A couple of clues I noticed. After some driving, I pulled into the driveway, exited the vehicle (could hear the whirling), popped the hood, then the fan clutch appeared to engage and whirling sound stopped. After shutting off the engine, I spun the fan with my hand and noted that it has some resistance (doesn't spin effortlessly like a pinwheel), seems to turn smooth. There do not appear to be any coolant leaks, coolant overflow bottle is full, engine temp gauge is in the middle or slightly below all the time. Any thoughts?
Whirl is audible in this video I made:
Whirl is audible in this video I made: