There is such a thing as too much information. My Avalanche had the blower motor go out last month. GM original stuff is spendy. So here's the nitty gritty. 2003 Chevrolet Avalanche, 103,000 miles W/ATC (Auto Temp Control, Dual) If you don't have auto temp controls, this is the wrong post for you! Blower motor stopped working. Tested motor, worked. Ohm test showed motor was worn, so decided to replace before it died. Fan control module is similar to resistor pack, but not the same. My Blower Control Module was DEFINITELY the problem. The original module would not push my new fan at any speed setting. The new module did. This is an EASY job for anyone with even mediocre mechanical skills! Splice three wires, mount the module, motor twists into place. Part numbers are numerous, and supersede one another constantly. Let me save you some time finding these numbers. Part numbers: ACDelco 15-81773 Blower Control Module (Fan Control) updated part# ACDelco 15-81644 Blower Motor with fan cage These parts probably fit Tahoe, Yukon, Escalade, Silverado, and Avalanche from 2002 to 2006. I know the blower motor was listed for 2007-2010 Yukons also. I bought both parts on EBay for $50-60 each. That's shipped, out the door! I hope this helps someone. Keywords: Chevy, blower motor, fan, bad, broken, don't won't work, dual climate control, hvac, 02 03 04 05 06, 2002 2003 2004 2005 2006.