Question about 2004 GMC Canyon

2 Answers

Fan blower motor

2004 GMC Canyon 2.8L 4 cyl w/5speed.
the 3 lowest settings on AC/Heater blower motor does not work. It only works on the highest setting.

Posted by Anonymous on

  • 3 more comments 
  • mcrckirk Jan 19, 2009

    2007 GMC Canyon heater fan switch only works on #4 setting 1,2,3, do not work

  • Anonymous Jan 28, 2009

    The a/c and the heat do not work on any setting but 4. Every so often when I'm riding it will kick on in the lower settings but not for long.

  • Anonymous Mar 15, 2014

    Air conditioning works on normal AC at 2 and 3 settings, but not on max AC at any setting. Also, blower doesn't work on high. I replaced blower motor resistor a year ago

  • Anonymous Mar 22, 2014

    how to fix or replace

  • Anonymous Mar 25, 2014

    Its year 2004 an there's no heating whats so ever what would cause this



2 Answers


  • Level 1:

    An expert who has achieved level 1.


    An expert that has over 10 points.


    An expert whose answer got voted for 2 times.

  • Contributor
  • 1 Answer

The Canyon has an inherint problem with the Fan Power cable being loose. When I say loose...I'm saying that you need to adjust the wires and then take a zip strip to tighten it up.

Passenger side under the dask are 2 cable hook ups. the one on the farthest right (Only 2 wires going to the plug) is the fan power cable. Jiggle it while the fan is on position number3 so you can hear when it comes on!!!

Posted on Mar 11, 2009

  • smitty01160
    smitty01160 Jan 26, 2013

    Having the same issue. How should the zip strip be oriented to tighten the power cable up. Are you actually pulling the plug into the blower motor?




  • Level 3:

    An expert who has achieved level 3 by getting 1000 points

    Top Expert:

    An expert who has finished #1 on the weekly Top 10 Fixya Experts Leaderboard.


    An expert that got 20 achievements.


    An expert that got 10 achievements.

  • GMC Master
  • 85,239 Answers

Need to replace the blower motor speed control resistor.

Posted on Nov 24, 2008

    KENNETH BLAKELY Jul 29, 2014




Add Your Answer

Uploading: 0%


Complete. Click "Add" to insert your video. Add



Related Questions:

1 Answer

The heating air conditiioning fan control only works on the highest level. how do I replace that controler

I have the same problem on my GMC canyon. Check the wiring harness plug where it goes into the blower fan motor under the dash. The contacts are probably coroaded between the two plugs.

Mar 01, 2011 | 2004 Chevrolet Silverado

1 Answer

Fan motor doesn't work on 1-3 but works on 4 for the A/C and Heater. Is it a fuse or switch problem?

It's your blower motor resister. It is located on or near the blower motor. This, when it goes bad, will cause your fan to only work on high.

Sep 03, 2010 | 2005 GMC Canyon

3 Answers

Heater fan only works on the high position?

There is a plug up under the glove box that loosens and you need to snug it up.

Dec 09, 2009 | 2004 GMC Canyon

1 Answer

Heat/ac blower motor works on high. intermittent on other speeds.

Check the blower resistor pack - usually located in the heater air ducting in the blower fan airflow. Check for loose connections and open circuit resistors on the unit.
If speed 4 works always, its unlikely to be the blower motor ground connection.

Aug 10, 2009 | 2004 GMC Canyon

2 Answers

Air conditioner fan runs on high only

Check the blower motor resistor pack.
This is usually located in the blower motor ducting in the air stream.

Aug 01, 2009 | 1999 GMC Safari

3 Answers

Subject: 2004 isuzu ac/heater blower is not working

The resistors are in circuit only on the lower fan speed settings.
On the highest speed setting, power is switched directly to the fan motor.
Check fan power supply fuses,
Check power is available to the fan when high speed selected.
If all above OK, apply power directly to the motor to verify fan motor runs- if it doesn't the motor may need replacement/repair.

Jul 29, 2009 | 2004 Isuzu Rodeo

1 Answer

2004 gmc canyon fan moter for ac dont work

There is a fuse I would check first if you haven't tried that yet. They had problems with the switches in some of those vehicles. If you could take the control out and unpug then reattach the plug it may start working meaning the switch is bad.
You may have a bad fan motor. Do you have a test light to check for voltage at the motor itself?
Lastly, there is a resistor set that changes from low to high that may have one or more resistors burned out.

Dec 12, 2008 | 2004 GMC Canyon

Not finding what you are looking for?
2004 GMC Canyon Logo

1,940 people viewed this question

Ask a Question

Usually answered in minutes!

Top GMC Experts


Level 3 Expert

85239 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22485 Answers

Jeffrey Turcotte
Jeffrey Turcotte

Level 3 Expert

8984 Answers

Are you a GMC Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides