Chevrolet Q&A

Ask Your Question

2003 Chevrolet Avalanche 1500 Question: service 4WD light comes on, what is wrong

 

Question

Franksbakery, Lehigh Acres, FL, October 22, 2013, 19:22
 Rookie

goes out sometimes but comes back on after a few miles in 2WD

3 Answers
Flag This
  • Answer #1

    Rojo1 October 23, 2013, 01:11
     Technician

    How often do you use your 4wd?

    Flag This
  • Reply

    Franksbakery, October 23, 2013, 01:16
     Rookie

    I am in Florida so I haven't used it in over 9 months

    Flag This
  • Reply

    Rojo1, October 23, 2013, 02:12
     Technician

    Try this: disconnect the negative cable from the battery for a few minutes. After you reconnect the battery, go find some loose ground, put your transfer case in 4wd and make the system work. Be sure to use both high and low ranges and shift in and out of 4wd. What you are doing is testing the system to see if there is in fact a problem. If the light comes back, you will probably have to replace the encoder motor on the transfer case but be sure to get that verified by a mechanic.

    Flag This
  • Reply

    Franksbakery, October 25, 2013, 18:45
     Rookie

    I disconnected battery, started truck, after a few minutes service 4WD light came on. Next day no light when started, drove few minutes light came on. To replace encoder {control} module do you have to drop transfer case and dis connect axles. 2 different hand held computers showed no codes

    Flag This
  • Reply

    Rojo1, October 27, 2013, 02:45
     Technician

    Okay, I'm going to guess that you had the vehicle scanned at a parts store or the like. If so, the reason you had no codes is probably due to the type of scanner used. The standard tool used to pull codes for a quick check generally reads only the powertrain control module (pcm). All powertrain codes begin with the letter 'P' for powertrain. The t-case module (tccm) will return codes that begin with the letter 'C' for chassis. You will need to take the vehicle either to a dealer or to a repair facility that has a fully loaded and updated scan tool. With it they should be able to pull codes, perform actuation tests and monitor sensor data. Considering how fast the light comes on, I wouldn't worry too much about having disconnected the battery. I want to be clear, I said it was probably the encoder motor but motor replacement is not always necessary. The electronic part that fails is actually the encoder ring. The ring is a position sensor that tells the module what gear the t-case is in. The sensor is inside the motor so replacement requires removal and disassembly of the motor. I suggested it because it's a fairly common problem on these trucks but you should, by all means, take it to someone who can verify that. To answer your question, the t-case does not have to be removed, only the motor comes off with removal of 3 bolts, one connector, and possibly the propeller shaft. The repair is fairly technical so think about letting an experienced mechanic take it on. Now go get that truck fixed before you really need 4wd!

    Flag This
  • Reply

    Franksbakery, October 27, 2013, 08:37
     Rookie

    Thanks for the information

    Flag This
  • Reply

    Rojo1, October 28, 2013, 07:08
     Technician

    You are welcome

    Reply
    Flag This
  • Answer #2

    pushrod October 23, 2013, 02:05
    Profile_thumbnail
     Master

    Brfore doing anything that might delete the stored codes, have the transfer case module scanned with a REAL scanner by REAL mechanic!! Too many possibilities for guessing, otherwise will be wrong every time and just waste money on parts not needed!

    Flag This
  • Reply

    Franksbakery, October 27, 2013, 08:38
     Rookie

    Thanks for the info

    Flag This
  • Reply

    pushrod, October 27, 2013, 08:48
    Profile_thumbnail
     Master

    Sure!

    Reply
    Flag This
  • Answer #3

    Greg's Orange Auto (13428 Answers) , Orange, CA - (714) 361-9386
    globalhelper October 23, 2013, 05:50
     Master

    scan codes and post so we can adv

    Reply
    Flag This