Question about 2004 GMC Canyon

2 Answers

Blower motor on a 2004 canyon

How do you change the heater blower motor on a 2004 canyon truck and where is it.

Posted by on


2 Answers

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points


    An expert that got 10 achievements.


    An expert that got 5 achievements.


    An expert who has answered 1,000 questions.

  • Master
  • 2,920 Answers

It shoulod be on the firewall under the hood on the passenger side its hel in by three screws and a plug. when you pull the old one out put the new one in exactly the same way you took out the old one and you shoudln be up and running again

Posted on Feb 20, 2009

  • Level 2:

    An expert who has achieved level 2 by getting 100 points


    An expert that got 5 achievements.


    An expert whose answer got voted for 20 times.


    An expert who has answered 20 questions.

  • Expert
  • 74 Answers

The heater motor should be located on the passenger side either under the dash by passenger's feet or under the hood on the firewall(wall closest to the windshield) there should be a wire or small wire harness going to it .
looks like half cylinder bolted to firewall

Posted on Feb 20, 2009


1 Suggested Answer

  • 2 Answers


Hi there,
Save hours of searching online or wasting money on unnecessary repairs by talking to a 6YA Expert who can help you resolve this issue over the phone in a minute or two.

Best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.

Here's a link to this great service

Good luck!

Posted on Jan 02, 2017

Add Your Answer

Uploading: 0%


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



Related Questions:

1 Answer

2004 canyon no voltage at heater resistor

The resistor provides the ground circuit for the blower motor. So you would need to have power at the blower motor first. Grounding the motor or resistor should make the motor run.
The blower motor gets power from a 30amp fuse which gets power from a relay.

Jan 18, 2014 | 2005 GMC Canyon

1 Answer

Heater fan only works on high

This is caused by a defective blower motor speed control resistor, the resisitor is located next to the blower motor.

Jan 13, 2011 | 2004 GMC Canyon

1 Answer

Heater and air only works on high speed. how do i fix this problem. the truck has 41,000 miles

Bad blower motor resistor normally located near the blower motor under the dash on the passenger side. Sometimes they are on the firewall under the hood on the passenger side.

Nov 14, 2010 | 2005 GMC Canyon

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

1 Answer

Blower motor does not work replaced blower motor but still willnot work

I dont think that the blower has a fuse just a relay. try replacing it and see if that helps.

Dec 12, 2009 | 2004 GMC Canyon

1 Answer

2004 Grand Caravan Front blower will not come on.

Check owners manual for location of heater blower motor front,check with a test light,if it's good locate blower motor under glove box and test the two wires for power when switch is turned on,if power is present motor needs changed.if no power check blower motor resister.

Nov 22, 2009 | 2004 Dodge Grand Caravan

1 Answer

My 2005 GMC Canyons blower motor works only when the switch is placed on the highest position. Is it the switch, or the blower motor, or is there something that I am not thinking of?

I believe your problem is a burned out dropping resistor. I don't know if you will find it under the hood near the heater, or behind the switch, but where ever it is this is most likely your trouble. It will be sometwhere in the line between the switch and the motor feed wire. I hope this helps you fix it.

Nov 07, 2009 | 2005 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

Same issue with blower fan

Replaced connector and everything is perfect. Several canyons have had this same issue . looked through several forums. Thanks Guys

Jun 20, 2009 | 2004 GMC Canyon

2 Answers

Fan blower motor

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!!!

Nov 18, 2008 | 2004 GMC Canyon

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

315 people viewed this question

Ask a Question

Usually answered in minutes!

Top GMC Experts


Level 3 Expert

85108 Answers

Jonah Oneal

Level 3 Expert

14092 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22484 Answers

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

Answer questions

Manuals & User Guides