Silverado Blower Motor Only Works on High: Resistor Diagnosis and Fix

Burnt blower motor resistor removed from 2004 Silverad

If your Silverado, Sierra, Tahoe or Suburban only blows air on the highest fan setting, you’ve hit one of the most common HVAC failures on these trucks: a dead blower motor resistor. High still works because that setting bypasses the resistor entirely — so the fan proves the motor is alive while the resistor is cooked.

The part is cheap and the job takes 15–30 minutes lying in the passenger footwell. But there’s a reason so many owners replace this resistor two or three times: the cause is often an aging blower motor pulling too much current, and a melted connector that keeps making bad contact. Fix all three and you’re done for good.

Quick Answer

  • Only high works: blower resistor has failed. High bypasses the resistor, which is why it survives.
  • Some speeds work, some don’t: partial resistor failure — same fix.
  • Location (GMT800/GMT900 trucks): passenger footwell area, near the blower motor, held by two screws.
  • Do all three: inspect/replace the connector pigtail if melted, and test blower motor amp draw — a tired motor is what kills resistors.
  • Manual vs automatic climate control matters: manual systems use this resistor; automatic dual-zone systems use an electronic blower control module instead. Same symptom, different part.

Trucks and Years Affected

  • GMT800: 1999–2006 Silverado/Sierra and 2000–2006 SUVs (2007 Classic included) with manual HVAC — resistor design
  • GMT900: 2007–2013/14 trucks and SUVs — same failure family; manual systems use a resistor, automatic climate uses a blower control module
  • Similar failures show up on GMT400 trucks with their own resistor design — the diagnosis logic here applies, the part differs

Symptoms Owners Notice

  • Fan only works on the highest speed
  • Speeds 1 and 2 die first, then 3 and 4 over time
  • Blower cuts in and out over bumps (connector contact)
  • Burning plastic smell from the vents (overheating resistor/connector — deal with this promptly)
  • No blower at all on any speed (complete failure — could also be the motor itself or its power feed)

Why High Still Works

Lower fan speeds route power through resistor elements that drop voltage to slow the motor. The highest speed feeds the motor more directly (via relay), skipping the resistor. So a failed resistor kills the low speeds and leaves high untouched. That’s your free diagnosis: if high works, the motor and its main power path are fine — look at the resistor and its connector.

How to Diagnose, In Order

  1. Confirm the pattern. Cycle every speed. Note exactly which work.
  2. Pull the resistor (passenger footwell, typically two screws) and inspect. Burnt, discolored or cracked elements confirm it.
  3. Inspect the connector. Melted or browned terminals on the pigtail are extremely common and will kill a new resistor. Melted = replace the pigtail, not just the resistor.
  4. Test blower motor amp draw with a clamp meter on the blower feed at full speed. GM doesn’t publish a simple owner-facing spec, but owner-measured healthy motors on these trucks typically read in the mid-teens on high — verify against service information for your year. A motor drawing noticeably more than that, or an original motor with growling bearings, is the reason resistors keep dying.
  5. If nothing works on any speed: check the blower fuse, the relay, and power at the motor connector before condemning parts.

How to Fix It

  1. Disconnect the battery (you’re working around live HVAC feeds).
  2. Remove the two resistor screws and unplug it. Some trucks need the passenger dash hush panel out of the way first.
  3. If the connector is melted: cut in the replacement pigtail with proper crimps or solder and heat shrink — no twist-and-tape.
  4. Install the new resistor. If your amp-draw test was high or the truck has 150K+ on the original motor, replace the blower motor at the same time. It’s a few more screws in the same area, and it’s the difference between fixing it once and fixing it annually.
  5. Reconnect and test every speed.

Parts You May Need

  • Blower motor resistor — ACDelco/OEM preferred; many quality kits include the pigtail
  • Connector pigtail (if melted)
  • Blower motor (if amp draw is high or it’s original and tired — growling bearings are the tell)
  • Clamp meter, crimper or soldering iron, heat shrink, screwdriver/socket set

Note for automatic climate control trucks: your part is the blower control module, not this resistor. Same neighborhood, different component — confirm which HVAC system you have before ordering.

Common Mistakes

  • Replacing only the resistor when the connector is melted. Bad contact = heat = dead resistor #2 within months.
  • Ignoring the motor. Repeated resistor failures are almost always a high-draw motor. Test it; don’t guess.
  • Buying the cheapest no-name resistor. This part lives a hard thermal life. This is a place for ACDelco or a proven brand, not the $9 special.
  • Ordering a resistor for an automatic climate control truck. Won’t fit, won’t fix.

When to Stop and Diagnose Further

If a quality resistor, clean connector and healthy motor still give you dropped speeds, you’re into the switch or wiring between the dash and resistor — time for a wiring diagram and a meter rather than more parts. Intermittent everything with a burning smell means stop driving it and sort it now; melted connections are how electrical fires start.

FAQ

Why does my blower only work on high?

The high setting bypasses the resistor. Lower speeds depend on it, so a failed resistor takes them out and leaves high alive.

Where is the blower resistor on a Silverado?

Passenger footwell area near the blower motor on GMT800/GMT900 trucks, held by two screws. Access is decent — no dash teardown.

Why does my new resistor keep failing?

Almost always a blower motor drawing too much current, or a melted connector making resistive contact. Test the motor’s amp draw and replace the pigtail.

Manual vs automatic climate control — same part?

No. Manual HVAC uses this resistor; automatic climate control uses an electronic blower control module. Same symptom family, different part number.

How much does the fix cost DIY?

Typically well under $100 including a quality resistor and pigtail; add a blower motor and you’re usually still under $200 doing it yourself.

Final Takeaway

Blower only on high is a failed resistor — but the resistor is often the victim, not the villain. Check the connector, test the motor’s amp draw, and replace what’s actually worn. Do it once with decent parts and this problem stays fixed.

More HVAC and comfort fixes: the GMT800 cabin air filter retrofit, OBS Chevy AC diagnosis, and the rest of the GMT800 owner’s hub.

Done this job — or on your second resistor and getting suspicious? Post your year, which speeds died, and what your amp draw measured in the FullSizeChevy forum.

Talk GMT800 with other owners

Post your truck, your build, or the problem you are chasing. Real GMT800 owners in the FSC forum will tell you what actually worked on theirs.

Open the GMT800 Forum →

Find every repair, buying, maintenance, and troubleshooting guide in the GMT800 Owner’s Hub.

0
    0
    Your Cart
    Your cart is emptyReturn to Shop
    Scroll to Top