The heater fan on my 2004 Vectra Elite(climate pack)has started squealing It's on and off at the minute but is very annoying.All Google searches bring up heater resistor but everything works fine(speeds 1-7 all work) it just squeals.Could it be a bearing in the fan?Can the fan be replaced and if so how to get to it?