Bought, wrecked, rebuilding a 2009 LMM

malibu795

misspeelleerr
Apr 28, 2007
9,212
1,456
113
44
in the buckeye state
WT with cruise, basic radio or one up from basic has speakers in A pillar, manual HVAC


Looks like 1444pk circuit is power and runs through clock spring, the CC on/off switch won't light up.. verify horn tomorrow... Might be grabbing a clock spring
 

malibu795

misspeelleerr
Apr 28, 2007
9,212
1,456
113
44
in the buckeye state
Only lights right now are traction control, low tire and air bag
1a auto has a neat video how to do it.. I'm sure something will fight me lol
Supposedly this is it. Run through the deal and verify part number, most places won't recognize anything other that a 1500??‍♂️


Screenshot_20241227-213846.png
 

1FastBrick

Well-known member
Dec 1, 2016
3,304
1,617
113
Junkyard
The traction control, which is probably on because of the tire could also be blocking it.

I forget, does the Air Bag module need to be reset for the Airbag or does it need a sensor? did you ever get a code?
 

Fingers

Village Idiot
Vendor/Sponsor
Apr 1, 2008
1,735
142
63
White Oak, PA
Looks like 1444pk circuit is power and runs through clock spring, the CC on/off switch won't light up.. verify horn tomorrow... Might be grabbing a clock spring
No, 1444pk just supplies 12V power to the on/off button which is a momentary contact switch. The power tickles the BCM through the resistor and senses the high voltage level on 1884gy . The BCM now closes the GND for the LED (1758). There is most likely steady lower voltage power coming from the steering wheel schematic connection to energize the LED and the other CC buttons. Each button changes the sensed voltage on 1884 through the resistor array.
 

malibu795

misspeelleerr
Apr 28, 2007
9,212
1,456
113
44
in the buckeye state
No, 1444pk just supplies 12V power to the on/off button which is a momentary contact switch. The power tickles the BCM through the resistor and senses the high voltage level on 1884gy . The BCM now closes the GND for the LED (1758). There is most likely steady lower voltage power coming from the steering wheel schematic connection to energize the LED and the other CC buttons. Each button changes the sensed voltage on 1884 through the resistor array.
The CC on/off button light doesn't turn on. If we're reading the schematic the same way, the rest doesn't matter but good to know, if the on/off button see no power or ground thus doesn't turn on.
 

2004LB7

Super Moderator
Staff member
Dec 15, 2010
8,551
3,058
113
Norcal
The way I read the schematic is circuit 1444 coming up with the pink wire supplies the 12 volts. This runs through the clockspring. It then supplies the resistors network switch circuit for the cruise control. Then through the 1884 gray wire it returns to the BCM with a voltage drop detection resistor to be able to detect which switch, and thus which resistor was dropped across the circuit

There is an option for a secondary circuit depending on your options, that follows the same logic but not drawn

Also not drawn out in that page is the LED supply. But from my recollection, it is supplied via the dimmer circuit. So would have another clockspring line. It's possible they are trying to indicate, but not well, that the LEDs get their power via the same 1444 pink 12v line and it's the 7158 green white line that returns it to ground. And maybe they employ a PWM on the ground side to adjust brightness. But they normally show a mosfet on the ground side when a PWM or similar control is used

My understanding is that there are several different clocksprings with varying amounts of lines in them depending on the number of options. No steering wheel controls would just have the two or three lines for the air bag. Then additional number for ones that have radio and cruise on the steering. They will share the same 12v pink line.
 

malibu795

misspeelleerr
Apr 28, 2007
9,212
1,456
113
44
in the buckeye state
Basically how I read it. No power, no turn on.
Also no "horn relay" in the engine fuse box. The horn itself does work, but I have only one, on the DS, PS plug has a OEM block plug in it, fill that spot at a later date

Did have dealer run the vin, the xxxxx6966 part number is correct for the truck, and best they can do is $238, and have it next business day.

Getting the spare tire frame jumped the line of getting repaired parts in order of importance.. it has 18 rivets holding it in, and ties into rear spring shackle mounts. Need to get some flanged lock nuts and grade 8 bolts.

Clock spring replacement is going to wait till shocks, tie-rods and alignment get done. I think the later stuff is more important than the clock spring replacement

Picked up some 4257NA bulbs to replace the turn signal/parking lights
 

Attachments

  • IMG_20241228_140532261.jpg
    IMG_20241228_140532261.jpg
    526.5 KB · Views: 7

2004LB7

Super Moderator
Staff member
Dec 15, 2010
8,551
3,058
113
Norcal
Looking at that diagram again, it looks like the harn relay is a soldered in on the underside one. So no easy way to test or replace it. You can still test power at the harn connectors and at the steering wheel
 

1FastBrick

Well-known member
Dec 1, 2016
3,304
1,617
113
Junkyard
I believe the Dual Horn was an option based on what it said.

While looking it up, I found also found a TSB that relates to the Horn and Cruise control. I attached the TSB in PDF format.

Might also need to invest in a decent scan tool that can read the ECM and BCM data.

1735450744925.png


CRUISE CONTROL DESCRIPTION AND OPERATION (CRUISE CONTROL)
Document ID# 1968458​

Cruise Control Description and Operation​

Cruise control is a speed control system that maintains a desired vehicle speed under normal driving conditions at speeds above 40 km/h (25 mph). Steep grades may cause variations in the selected vehicle speeds.

The following are the main components of the Cruise Control System:

  • The accelerator pedal
  • The stop lamp switch
  • The body control module (BCM)
  • The cruise control switches
  • The engine control module (ECM)
  • The throttle actuator control (TAC) motor
  • The vehicle speed sensor (VSS)

Cruise Control Engaged​

The Cruise Control System will engage and adjust vehicle speeds, based on the activation of the following cruise control switches, which are located on the steering wheel:

  • The on/off switch
  • The + RES switch
  • The – SET switch
The body control module (BCM) monitors the signal circuit of the cruise control switches. The BCM relays the cruise control switch status to the engine control module (ECM) via the GMLAN serial data circuit. The ECM uses the status of the cruise control switch to determine when to capture and maintain the vehicle speed. The ECM monitors the vehicle speed signal circuit in order to determine the desired vehicle speed. The ECM uses the throttle actuator control (TAC) motor in order to maintain the vehicle speed. For further information on the TAC System, refer to Throttle Actuator Control (TAC) System Description for the 4.3L engine or Throttle Actuator Control (TAC) System Description for the 4.8L, 5.3L, 6.0L, 6.2L or 7.0L engines.

Voltage is supplied to the cruise control switch via the steering wheel control switch reference voltage circuit supplied by the BCM. The cruise control function switches are arranged in a resistive ladder design, with each cruise control function switch having a different resistance value. The BCM detects a specific voltage value that is associated with the cruise control function switch being activated. When the normally open cruise control on/off switch is turned ON, the switch closes and the BCM supplies a ground to the cruise control switch ON indicator circuit as it becomes illuminated. The BCM sends a GMLAN serial data message to the ECM indicating that the on/off switch is active. Similarly, when the normally open + RES switch or the normally open - SET switch are pressed, the switch closes and the BCM detects the predetermined voltage signal on the cruise control set/coast and resume/accel switch signal circuit. The BCM sends a GMLAN serial data message to the ECM indicating that the + RES switch or the - SET switch is active. To engage the Cruise Control System, ensure that the vehicle speed is above 40.2 km/h (25 mph), turn the cruise On/Off switch ON and momentarily press the - SET switch. The ECM will engage the Cruise Control System and record the vehicle speed. The ECM sends a GMLAN serial data message to the driver information center (DIC) in order to illuminate the CRUISE SET TO ### message. The ECM sends a GMLAN serial data message to the instrument panel cluster (IPC) in order to illuminate the Cruise Engaged indicator in the IPC. The - SET switch and the + RES switch will remain inactive when the BCM has not received the predetermined voltage signal from the on/off switch. Pressing the accelerator pedal, while the Cruise Control System is engaged, will allow the driver to override the Cruise Control System in order to accelerate the vehicle beyond the current set vehicle speed. When the accelerator pedal is released, the vehicle will decelerate and resume the current set vehicle speed. The driver can also override the current set vehicle speed via the - SET switch and the + RES switch. When the Cruise Control System is engaged, pressing and holding the - SET switch will allow the vehicle to decelerate from the current set vehicle speed without deactivating the Cruise Control System. When the - SET switch is released, the ECM will record the vehicle speed and maintain the vehicle speed as the new set vehicle speed. When the Cruise Control System is engaged, momentarily pressing the - SET switch will allow the vehicle to decelerate at 1.6 km/h (1 mph) increments for each time that the - SET is momentarily pressed, with a minimum vehicle speed of 37 km/h (23 mph). Pressing and holding the + RES switch, when the Cruise Control System is engaged, will allow the vehicle to accelerate to a greater vehicle speed than the current set vehicle speed. When the + RES switch is released, the ECM will record the vehicle speed and maintain the vehicle speed as the new set vehicle speed. When the Cruise Control System is engaged, momentarily pressing the + RES switch will allow the vehicle to accelerate at 1.6 km/h (1 mph) increments for each time that the + RES switch is momentarily pressed, with the maximum acceleration total of 16 km/h (10 mph) over the current set vehicle speed. Momentarily activating the + RES switch will recall the previous vehicle speed, after the cruise control system is disengaged by pressing the brake pedal or by activating the CANCEL switch.

Cruise Control Disengaged​

The engine control module (ECM) disengages the cruise control operation based on the signals from the following switches:

  • The stop lamp switch
  • The cruise control On/Off switch
  • The cruise control cancel switch
The body control module (BCM) determines when the cruise control cancel switch is activated. When the normally open cancel switch is closed, the BCM detects the predetermined voltage signal on the cruise control function switch circuit. The BCM sends a GMLAN serial data message to the ECM in order to disengage the cruise control system.

The stop lamp switch is mounted on the brake pedal bracket. When the brake pedal is applied, the normally open stop lamp switch closes. The ECM monitors the stop lamp signal circuit through a discrete input and a GMLAN serial data message signal from the BCM indicating the brake status. When both signals indicate the brake pedal is applied, the ECM will disengage the cruise control system.

The Cruise Control System will disengage when the cruise control on/off switch is switched OFF. The vehicle speed stored in the memory of the engine control module will be erased when the cruise control On/Off switch is turned OFF, or the ignition switch is turned OFF.

The Cruise Control System will disengage when the ECM detects that a driver override function has been active for approximately 60 seconds. When the Cruise Control System has been disengaged, the ECM sends a GMLAN serial message to the instrument panel cluster (IPC) in order to turn OFF the Cruise Engaged indicator, and to the driver information center (DIC) in order to turn OFF the CRUISE SET TO ### message.

Each time the Cruise Control System is disengaged, the ECM will keep track of the reason for system disengagement. The last 8 disengagement reasons will be recorded within the ECM memory, and can be viewed with a scan tool.

Cruise Control Inhibited​

The engine control module (ECM) inhibits the cruise control operation when any of the following conditions exist:

  • The ECM has not detected a brake pedal activation from the body control module (BCM).
  • A Cruise Control System DTC has been set.
  • The vehicle speed is less than 40.2 km/h (25 mph).
  • The vehicle speed is too high.
  • The vehicle is in PARK, REVERSE, NEUTRAL, or 1st gear.
  • The engine RPM is too low.
  • The engine RPM is too high.
  • The system voltage is not between 9–16 volts.
  • The Antilock Brake System (ABS)/Traction Control System (TCS) is active for more than 2 seconds.
 

Attachments

  • 1735450162538.png
    1735450162538.png
    400.8 KB · Views: 14
  • 2009 Cruise Control and Horn TSB #PIT5184A.pdf
    242.5 KB · Views: 2

malibu795

misspeelleerr
Apr 28, 2007
9,212
1,456
113
44
in the buckeye state
Looks like I'm facing multiple issues with cruise control. Clock spring (lack of power) and the ABS/traction control.

Wonder how fancy of diagnostic tool I need to get into to BCM. How legitimate are the knock off tech 2s?
 

1FastBrick

Well-known member
Dec 1, 2016
3,304
1,617
113
Junkyard
I know there are TECH2 clones that do work. I haven't kept up on which ones... on your model truck, you will need one that has a working CANDI module. Its and interface that plugs in between the tool and the OBD port and allows the CAN communication to the tool.

You could get Also look for something from other manufactures like AUTEL. That would allow you to work on other car brands. You could also look down the Snap on Route but of course on the used market.

There are a few other manufactures like "Think Tool" and "Top Don" that have decent coverage but I have not played with them my self. I am not a fan of LAUNCH at least from what I saw in the past.
Harbor Freight even Released an ICON branded Diagnostic scan tool that is supposed to be pretty decent.

The AUTEL really gives Snap On a run for the money in terms of coverage and usefulness. Alot of guys use that as a back up tool. It has a lot of features that Snap on does not do. Things like KEY relearns. Snap On usually doesn't to Security stuff like that because they don't want to be liable for Vehicle theft.

If you go on You tube and watch a few guys that do Diagnostic work, some of them do reviews on the tools.
I know Eric from South Main Auto LLC has an Autel.
Ivan From Pine Hallow Auto Diagnostics LLC has several tools. In the past he used the Autel. He was a big Fan of Think Tool But Lately he has been working with Top Don.

There is a few other guys but those 2 dive deep into Diagnostics.
Scanner Danner is also a good one. I haven't watched him in a while. I know he was an Avid Snap-On User but he also used some of the other tools listed above as well.
 

malibu795

misspeelleerr
Apr 28, 2007
9,212
1,456
113
44
in the buckeye state
I've sent an email to autel support. Might be Thursday when I hear a response.
The MS906Pro-TS might be capable of what I need.. got a few friends that have the md808 version

I'm not sure how big of a system I need for the snap on route and the various models to read/clear the full list of U/C/B codes
 

1FastBrick

Well-known member
Dec 1, 2016
3,304
1,617
113
Junkyard
I've sent an email to autel support. Might be Thursday when I hear a response.
The MS906Pro-TS might be capable of what I need.. got a few friends that have the md808 version

I'm not sure how big of a system I need for the snap on route and the various models to read/clear the full list of U/C/B codes
With Snap On, They run the same basic Diagnostic software from the Lightest model to the big boy. So the Vehicle coverage would be the same.
The bigger scanners give you a built in lab scope and the ability to test components.
 

malibu795

misspeelleerr
Apr 28, 2007
9,212
1,456
113
44
in the buckeye state
Found some ballast to get the rear planted..
$50.00 for 2*2*3 Concrete blocks should be about 1500lbs, can't make it for that about and it's too cold to pour concrete right now. truck is definitely less skiddish.
 

Attachments

  • IMG_20241229_132935210.jpg
    IMG_20241229_132935210.jpg
    425.5 KB · Views: 11

JoshH

Daggum farm truck
Staff member
Vendor/Sponsor
Feb 14, 2007
13,862
966
113
Texas!!!
I know I'm late to the discussion here, but the way I understand the operation, the cruise control indicator light on the switch should turn on when the button is pressed no matter what inhibit cause is present. The switch and indicator are both dumb. I'll post the diagram from Mitchell/ProDemand which is a little more clear than the one from AllData. I would be looking at a possible clock spring problem.
 

Attachments

  • 2009 Cruise Control Circuit.pdf
    483.6 KB · Views: 4