OK, not really mad, but very annoyed.
'97 Jeep XJ, 4.0L, 170K miles. Squeak/squeal/chirp from something in the accessory belt drive. Here's what I've done so far:
Replaced the tensioner pulley and bearing - figured I'd do the cheap, easy thing first. Still noisy.
Replaced the mechanical fan shaft and bearing in the bracket that supports the a/c compressor. That was fun. Still noisy.
Replaced the a/c compressor clutch bearing. Easier than I thought. Still noisy.
Replaced the water pump. Still noisy.
Tried a different (old) belt. Still noisy.
Cleaned the original serpentine belt with brake cleaner, used a wire brush to clean the grooves of all the pullies. Still noisy.
Tried less belt tension. Still noisy. Tried more belt tension. Still noisy. Removed belt and started engine. NO NOISE! Not useful other than that it tells me the noise is something in the accessory drive, but I knew that.
All the old bearings I removed were smooth and quiet when turned by hand. Everything works perfectly, no shimmy, shake, or wobble in any of the pullies. Noise happens at idle, under acceleration, when slowing down, with a/c on, with a/c off, with all electrical loads on, with all of them off, doesn't go away after it warms up....it's not the screeeeeeech of a slipping belt, it's more of a squeak/chirp that increases with engine speed and sounds for all the world like a dry bearing. Only thing left is the power steering pump and the alternator, both of those turn smoothly and quietly by hand with the belt off.
I'm tired of throwing parts at it.