I had a noise in a 2001 Discovery II I had. It turned out to be a piece of foam that got sucked into the blower motor cage from the air intake along the rear edge of the hood. Maybe your problem is just as simple to fix. I only noticed the "squeak" in really cold weather when the fan was on...