NHTSA ID Number: 11017806

Manufacturer Communication Number: IK2600279

TSB/Document Date: 2025-05-05


Summary

Switch Pack Programming Troubleshooting Information


If the PDF is very large, it may not load in the preview below.

Loader Loading...
EAD Logo Taking too long?

Reload Reload document
| Open Open in new tab

Download [533.63 KB]


If the (TSB) Technical Service Bulletin/Document PDF does not show in the preview, download or view it on the NHTSA Website

Click on the (+) Plus Sign

Then Click on Associated Document(s)

More Information on this Technical Service Bulletin (TSB) on the NHTSA Website

View or Download (TSB) Technical Service Bulletin PDF


Search NHTSA Database for Recalls

View Latest Recalls


Search NHTSA Database for Vehicle Investigations

View Latest Vehicle Investigations


Search NHTSA Database for Vehicle Complaints

View Latest Vehicle Complaints


TSB/Document ID: IK2600279
- Identifier the manufacturer uses to identify the communication and the way it can be located by those searching for it.

Replacement Service Bulletin Number:
- Replacement service bulletin number.

MFR Communication Date: 2025-04-29
- Date the communication was disseminated by the manufacturer.

MFR Internal Campaign ID/Software Version: IK2600279
- Manufacturer's unique identifier for the service campaign if this communication is a related one.

Communication Type: Service Bulletin/Repair Instructions

- Service Bulletin / Repair Instructions
- Service Campaign
- Warranty Program / Extension
- Over The Air
- Emissions
- Other

NHTSA Components: ELECTRICAL SYSTEM
- NHTSA Component(s) of the products involved in communications.

MFR Component System:
- Manufacturer's top-level component of the products involved in communications.

MFR Component Subsystem:
- Manufacturer's component subsystem of the top-level component identified above.



AUSTRALIA, BAHAMAS, BOLIVIA, BRAZIL,
BELIZE, CANADA, CHILE, TAIWAN,
COLOMBIA, COSTA RICA, DOMINICAN
REPUBLIC, ECUADOR, EL SALVADOR,
GUAM, GUATEMALA, GUYANA, HAITI,
HONDURAS, JAMAICA, KOREA, SOUTH
KOREA, MEXICO, ARUBA, NEW ZEALAND,
NICARAGUA, PANAMA, PERU, PUERTO
RICO, RUSSIA, SOUTH AFRICA, TRINIDAD
AND TOBAGO, UNITED STATES, URUGUAY,
VENEZUELA, Curaçao

Document
IK2600279
ID:

Availability:
Major
System:
Current
Language:
Other
Languages:

ISIS, Bus ISIS, FleetISIS, Body Builder, IsSIR

Revision: 1

PROGRAMMING SUPPORT

Created:

English

Last
4/29/2025
Modified:

NONE

Author:

Viewed:

75

Countries:

4/10/2025

Matthew
Carrigan
Less Info

Coding Information

Hide Details

Copy Link

Copy Relative Link

Bookmark

Add to Favorites

Print

Provide Feedback

View My Bookmarks

Helpful

Not Helpful

0

0

Title : Switch Pack Programming Troubleshooting Information
Applies To : Horizon Vehicles

CHANGE LOG
Please refer to the change log text box below for recent changes to this article:
04/29/2025 - Initial Article Release

DESCRIPTION
This document provides:
Steps to take when switch pack programming fails
Scenarios
Additional information to assist readers in understanding DLB switch pack programming

Switch Pack Programming Troubleshooting Steps
1. First follow the standard switch pack programming instructions found in IK0800590. If problems are encountered, proceed
to the following troubleshooting steps. All steps outlined below are available to dealer technicians. No special access is
needed from tech support.
2. Disconnect door pod #1 (driver's door pod), then attempt switch pack programming again. If this doesn't fix issues
experienced during switch pack programming, move on to step 3.
3. Remove all switch packs from the vehicle. (Make sure you know the serial number of each switch pack.)
4. Install the suspect switch pack in the first switch pack position in your vehicle (be sure to connect both the input and
output harnesses), then program that switch pack.
"Get Data" option can be used to ensure the module data you are seeing is accurate.

5. Once programming is successful and DLB asks you if all switch packs are working correctly, select "No". Selecting "No" is
the only way to get to the next screen that allows you to change the switch pack's source address.

6. The next screen allows you to set the switch pack source addresses. The drop down menu presents the serial number for
all connected switch packs. Make sure you select the correct serial number on the correct line, then click the "Program"
button.

7. Using the next switch pack that needs programmed, repeat steps 2-5.
8. Once all switch packs that need programmed have been programmed, install them all in the correct locations in the center
panel as shown in DLB.
Return to top

Scenarios
1. One or more of my switch packs does not show in DLB.
A switch pack has been replaced. Some switch packs show in DLB and others do not. (Possible causes: switch
packs having different kernels, or they have duplicate source addresses.)
1. Kernel mismatch - Example: Your truck has 4 switch packs. You are replacing switch pack #3. The replacement
switch pack you get from Parts already has kernel 26 in it - but the rest of the switch packs in the truck have
kernel 24. When you install the new switch pack, DLB does not detect it.
The fix is to program the old switch packs. This will update their kernels from 24 to 25. To accomplish
this, follow Switch Pack Programming Troubleshooting Steps listed above. Once the kernels in the
remaining switch packs are updated to 25, then install the new switch pack with kernel 26. Kernels 25
and 26 can coexist on the same vehicle without any issues.
2. Duplicate Source Addresses - Example: your truck has 3 switch packs. They should each have their own
unique source address (151, 152, & 153). If you are replacing the 2nd switch pack (source address 152) and
you get a replacement switch pack from Parts that is already set to source address 151, when you install it you
would have switch packs with source addresses 151, 151, & 153. Your body controller (and DLB) are not going
to know what to do with 2 different modules broadcasting source address (151). So, in the DLB list of modules
you would only see switch pack 1 and switch pack 3 - switch pack 2 would be missing.
The fix is to program the new switch to the correct source address (for this example, source address
152). To accomplish this, follow Switch Pack Programming Troubleshooting Steps (specifically steps 5 &
6) listed above.

2. Switch pack out of calibration fault (screenshot below) or switch pack mismatch fault.

These faults are not typically caused by the kernels or source addresses. Instead, these faults are typically caused by
switches being installed in different locations in the truck compared to what is shown in the DLB "Center Panel" tab.
Switches and switch locations must match exactly between the vehicle and DLB. Examples of common issues are listed
below.
Example: DLB shows no switch installed in a specific location, but the truck has an unlabeled switch installed. An
unlabeled switch can look similar to a blank cover plate.
Fix: Make sure switches match exactly between DLB and vehicle. Remove switches from vehicle or
move/change switch programming in DLB.
Example: All switches and switch locations match visually between DLB and the vehicle, but the switch packs have
the wrong source addresses. If the switch pack programmed to source address 151 has different switches in it than
what DLB shows, that will cause one of the faults from the screenshot above. This could happen with any of the
switch pack source addresses (151, 152, 153, 154).
Fix: Make sure switches match exactly between DLB and vehicle. Remove switches from vehicle or
move/change switch programming in DLB.
Return to top

Continuing Education
1. Switch packs contain two separate types of programming: a kernel and a source address.
a. Kernel
When you hear the word "kernel", think "operating system". The kernel is the software that runs the switch
pack's functionality.
Only Horizon vehicles (LT, MV, HV, RH…) have programmable switch packs (switch packs that have their own
operating system that can be updated with DLB).
Pre-Horizon vehicles (Durastar, Prostar, Lonestar...) have switch packs, but they cannot be updated or
programmed with DLB (because they do not have a kernel). Attempting to use DLB to program switch packs
on a pre-Horizon vehicle will result in this error:

Examples of early Horizon switch pack kernels are 14, 15, or 16
Examples of current (05/03/22) switch pack kernels are 25 and 26.
The option to update the switch pack's kernel can be found here: DLB > Tools > Switch Pack Programming
b. Source Address
The programming functionality to update switch pack source addresses can be found in DLB > Tools > Switch
Pack Programming.
The source address is the module's unique identifier (name) on the data link. Each module on a vehicle has a
unique source address that it includes in the data packets it sends out on the data link - that way other
modules will know which module the data packet came from.
The source addresses available for switch packs are: 151, 152, 153, & 154
Switch packs with a newer kernel (24, 25, or 26 as of 1/1/25) have static source addresses - meaning each
switch pack keeps the source address programmed into it (even if it disconnects/reconnects to the data link),
unless DLB is used to manually and intentionally change the source address.
Switch packs with older kernels (23 and earlier) have dynamic source addresses. The first switch pack to
connect to the data link would claim the first source address (151). The second one to connect to the data link
would claim the 2nd source address (152). If a switch pack lost connectivity on the data link, it would also lose
its source address. When it reconnected to the data link it would then claim a new source address (the new
source address number would depend on how many other switch packs were already connected to the data
link). Example: if a truck has 3 switch packs (source addresses 151, 152, & 153), and 151 (switch pack 1) and
153 (switch pack 3) lost connectivity, then the switch pack that used to have source address 153 was the first
switch pack to reconnect to the data link, it would then claim source address 151. Then, when the switch pack

that used to have source address 151 reconnected to the data link it would claim source address 153, since
that is the next available source address. If this happened, then when the driver activated the first switch in
switch pack 1, the body controller would send the output signal for the first switch in switch pack 3. Essentially,
the switch signals would get mixed up in the programming resulting in unexpected functions being activated.
The last step of DLB switch pack programming is to set the source address for each switch pack serial
number. So, you need to know which switch pack serial number is in which location in your truck - in order to
be confident that all your switch packs are programmed correctly.
2. All switch packs installed on a vehicle must have the same kernel number. If one of them has kernel 17, the all must
have 17. If one of them has 24, all must have 24. Having switch packs with different kernels on the same data link will
typically cause DLB to see some switch packs, but not others. The only exception is that switch packs with kernels 25 and
26 can coexist on the same truck.
3. New switch packs from Parts (as of 05/03/22) come with kernel 26 pre-installed. It is not possible to get a new switch
pack with kernel 25 pre-installed.
4. DLB will not update any switch pack from kernel 25 to 26.
5. If you obtain a replacement switch pack that has kernel 26, it cannot be revert back to kernel 25. However, kernels 25
and 26 can coexist on the same vehicle and will not cause any issues.
6. The switches and switch packs shown in the DLB "Center Panel" tab must match exactly with the switches and switch
packs installed in the vehicle. Any differences will cause issues/faults - as is covered in Scenarios Step 2
7. Swich packs share their data link with door pods and the lighting control module. It is possible for door pods to cause
issues with switch pack programming. That is why troubleshooting step 2 exists.

Return to top

OTHER RESOURCES
Vehicle Programming Resource Center
Master Service Information Site
Hide Details

Feedback Information
Viewed:

74

Helpful:

0

Not Helpful: 0
No Feedback Found

Copyright © 2025 Navistar, Inc.



SaleBestseller No. 1
KINGBOLEN Ediag Elite OBD2 Scanner Bluetooth, Bi-Directional Control Scanner All System Diagnostic Tool for iOS & Android, 15+ Hot Reset, CANFD Protocol, FCA AutoAuth, No Subscriptions Lifetime Update
  • OBD2 Bluetooth Scanner Lifetime Update: Ediag Elite offers revolutionary Advantage Lifetime Updates with unlimited access to the superior 15+ reset service, bi-directional testing and full system diagnostics.The Ediag Elite is an excellent Bluetooth OBD2 scanner diagnostic tool ideal for DIY's and private car owners.
  • Bi-Directional Control for Quickly Locating Problems: The Bi-Directional Scan tool allows you to send commands directly from your smartphone to your vehicle's ECU for active testing. This feature helps to quickly narrow down problems such as air conditioning clutches, windows, doors, sunroofs, etc., reducing diagnostic time for mechanics and helping DIY users locate faults more easily. In addition, Ediag Elite provides fault analysis and repair guidance to help you solve problems efficiently.
  • 15+ Maintenance Resets: The current version introduces 15+ popular special features: Oil Reset, Headlight Matching, Bleeding Reset, TPMS Reset, BMS Reset, Gear Box Relearn, EGR Learning, Throttle Learning, Injector Coding, SAS Reset and more special functions in system diagnose menu. These functions make it easy for owners to carry out the necessary maintenance and servicing, ensuring that your vehicle stays in top condition, prolonging its service life and preventing common problems and breakdowns. Note: The Special function vary by model& year, Reach us via support@kingbolen.c o m to check compatibility.
  • Wide Compatibility Can-FD & FCA Autoauth: Compatible with GM, Ford, Toyota, Chrysler, Honda, Mazda, Nissan, Mitsubishi, Hyundai, KIA with standard OBD2 port from 1996 to newer. More car brands and features will be released gradually. Newest Ediag Elite scanner supports CANFD Protocol and FCA cars. Note: Coverage may vary on different vehicle by model& year ,Please contact us via support@kingbolen.c o m to confirm compatibility before purchase.
  • Perfect for Monitoring The Health of Your Vehicle: Ediag Elite is designed to make vehicle maintenance simple and efficient. With intelligent AutoVIN quick recognition, it is easy to connect to your car without the need for manual input. Real-time data is visualized in a variety of formats, including graphs, numeric, meter displays and clear 4-in-1 data charts, allowing you to effortlessly monitor real-time performance. Data logging/reporting is available for playback and further analysis.
Bestseller No. 2
KINGBOLEN OBD2 Scanner Bluetooth, K7 Wireless Bidirectional Scan Tool with 3Yrs F.Ree Update(Worth 300), ECU Coding, 31+ Resets, All Systems Car Diagnostic Scanner, FCA AutoAuth, Crankshaft Relearn
  • 2025 Newest Top-tier Car Scanner: KINGBOLEN K7 diagnostic scan tool is equipped with most capabilities for daily repair/maintenance: Wireless diagnosis via Bluetooth, Bidirectional Control Test, ECU Online/Offline Coding, Customization, 31+ Restes, PMI for Ford, Lincoln, Mazda, Global version for 100+ brand vehicles and 17 languages, no area limit, FCA AutoAuth, 3-year Fr-ee Software Upgrade. After 3 years, it will continue to work with the last update version, but online functions can't be available
  • OE-Level Full Systems Scan Tool: K7 professional diagnostic scanner with AUTO VIN can do one-click to scan ECUs on most of vehicles, like PCM, ECM, EPS, BCM, TPMS, SAS, A/C system... to read/clear code, view live data, freeze frame, read ECU info. 4-in-1 data stream graphics can make data viewing more intuitive. Detailed diagnostic reports will help you easily master the car situation as it can be shared by bluetooth or email! Adding workshop information can help your customers to know more
  • Bi-Directional Control Test/Active Test: Bi-directional scan tool Kingbolen K7 can perform real active test that can send commands to the vehicle's ECU to drive the actuators to work, like window, rear mirrors, sunroof, door, solenoids, wipers, headlamp, etc, helping you quickly find out bad parts and pinpoint faulty issues. K7 bidirectional scanner will be a good choice to sav* money and time on car repairs when performing complex maintenance and repair
  • Advanced ECU Online/Offline Coding: ECU Coding allows you to refresh hidden functions to optimize vehicle performance, customize vehicles, match the replaced components with ECU. In contrast to similarly priced products that only support Offline Coding, the KINGBOLEN K7 diagnostic tool can do Variant coding for Benz and also supports Online Coding which can send coding values directly from the server, faster and more accurate. (Note: please check compatibility before order.)
  • 31 Reset Functions: Experience tells us that just a small repair service may cost a lot of money. Kingbolen K7 is a professional automative OBDII scanner with 31 common maintenance services like Oil /SAS/EPB/TPMS Reset, Battery Matching, ABS Bleeding, Injector Coding, etc. It effectively handles most of the car reset and relearning jobs, perfect for experienced DIYers and mechanics. NOTE: Functions in the menu vary across vehicles. Kindly check the compatibility before purchase
SaleBestseller No. 3
KINGBOLEN OBD2 Scanner Bluetooth, All System Bidirectional Control Car Diagnostic Tool for Toyota/Lexus, No Subscription Fee, SOLOSCAN Code Reader for iOS & Android, All Reset Service, ECU Coding
  • 【ONLY for Toyota/Lexus Models, No Subscription Fee】As a specialized diagnostic tool for Toyota & Lexus, this 2025 newest KINGBOLEN SOLOSCAN provides In-depth All systems diagnostics, F.ree Full Reset Functions, Powerful Bi-directional Control, ECU Coding, Lifetime F.ree Update, 22 Languages, No IP Limited, etc. Bluetooth technology allows the obd2 scanner to be linked to your cell phone easily, showing what's wrong and how to fix it, so you can understand your car's health anytime, anywhere!
  • 【OE-Level Full System Diagnostics】This bluetooth obd2 scanner provides in-depth diagnostic information for all available modules including TCM/ECM/ABS/BCM/SAS/EPB/Fuel...systems. Soloscan can read ECU info, read/clear codes, view data stream, retrieves freeze-frame, do active functional test and print the diagnostic report you need. Master cars situation with a few simple clicks!
  • 【Powerful Bi-Directional Control/Active Test】Kingbolen Soloscan car diagnostic scanner for Toyota & for Lexus, can send commands to vehicle systems/components to identify potential problems and test their working status. You don't need to tear things apart they can be tested electronically like opening and closing of the sunroof and things of that nature.
  • 【Advanced ECU CODING Function】This bidirectional scan tool supports Component Matching, Customize OE-settings, Flash Hidden Feature, Optimize car performance. You can activate higher-level functions or disable annoying features, like Auto Rear Mirror Folding, Auto Door Lock/Unlock, Daytime Running Light, etc.*NOTE: Coding functions vary by model & year. Not for all models, please check compatibility before purchase.
  • 【All F-ree Maintenance Service】The diagnostic scan tool is equipped with powerful free reset services to perform after repair and maintenance, including Oil reset, EPB reset, SAS calibration, ABS bleeding, injector code, TPMS reset, D.P.F Regen, etc. Enter from the all-system diagnostic menu to unlock more system special functions, and effectively handle the reset and relearn of most cars. Note: The Special function vary by model& year, Reach us via support@kingbolen.c o m to check compatibility.
Bestseller No. 4
KINGBOLEN Ediag Plus Bluetooth Scanner, All System Bidirectional Control OBD2 Diagnostic Scanner for iOS & Android with ECU Coding, CAN-FD Protocol, Auto VIN, 15+ Rest Functions, 1 Year Gratis Update
  • 【KINGBOLEN EDIAG Plus Bi-directional Control Bluetooth Scanner】KINGBOLEN Ediag Plus Bluetooth Scanner (Upgraded version of thinkdaig/ediag)equipped with 15+ resets, ECU coding, Bi-directional test, CAN-FD Protocol, Auto-VIN, full systems diagnosis, one year F-ree update. Bluetooth connection makes your phone becomes a smart diagnostic scanner with wider working range and you can operate the device conveniently.
  • 【Full Systems Diagnostic Tool】As an OE-Level full systems diagnostic tool, KINGBOLEN Ediag plus supports read/clear fault codes, read live data, view 4-in-1 live data of in text & graph, ECU information, read control module information, actuation tests and maintenance functions for ECM, ABS, BCM, SRS, TCM, BMS, TPMS, SAS, A/C system etc..The diagnosis report reveals the fault codes fast, helps you located the related components efficiently.
  • 【15+ Special Service Functions】KINGBOLEN EDIAG plus obd2 scanner diagnostic tool covers almost all commonly used maintenance: Oil Light Reset, Battery Reset, SAS Calibration, Injector Coding, TPMS Reset, ABS Bleeding, Electronic Throttle Learning, Headlight Matching, Sunroof Initialization, Suspension Matching, Transmission Learning and more advanced functions can be found in the car model.
  • 【ECU Coding】The KINGBOLEN EDIAG Plus diagnostic tool is used as an OE Level scanner. ECU Coding allows you to match replaced components with ECU data, hidden flash functions for BMW, for GM, for Benz, etc. Whether you are a private owner or a professional technician, EDIAG Plus is a powerful and handy scanner tool for you. Coverage list may vary by car brand and model. Please check with us before placing an order.
  • 【Bidirectional Test】This EDIAG plus Bluetooth scan tool could send commands to and receive information from ECU of the vehicles to test the solenoids and actuators working status, which finds faults without using the vehicle controls and no need disassembling components, saving a lot of time to identify the root cause. You can use Bidirectional Test to check Window Up and Down/Wiper/Door Test, Rearview Mirror Test, Headlight Test and more.
Bestseller No. 5
KINGBOLEN K10 Elite Bidirectional Scan Tool with Topology Graph, Full Systems OBD2 Diagnostic Scanner with 40+ Resets, ECU Coding,FCA AutoAuth,SGW,ADAS,CAN-FD & DoIP, 2-Yr F-ree Update,Upgraded of K10
  • 【Advanced Diagnostic Device】KINGBOLEN K10 ELITE Car Code Reader is equipped with 10.0-Inch HD Touch Screen, Rear Camera 8.0MP, powerful Android 10.0 OS, 4+128GB Extended Memory, lasting 3.85V/12600mAh(7.7V/6300mAh)Battery and WIFI/Bluetooth Diagnostics. Supports Full System Diagnosis+ 40 Reset Services+ ECU Coding+ Active testing+ Remote Support+ Intelligent Diagnosis+ Modular expansion+ ADAS Calibration+ Topology map+ Guidance Function+ AUTO VIN. Enjoy maintenance and meet your needs easily!
  • 【OE-Level Full Systems OBD2 Scanner】KINGBOLEN K10 ELITE OBD2 scanner supports vehicle All Systems Diagnostic and OBD2 Full Function, it can Read/Clear Fault Codes, Read Live Data/Freeze Frame, Read Control Module Information, Actuation Tests and Reset Functions for TPMS,ECM,BCM,ABS,SRS,TCM,BMS,SAS,A/C system etc.. The wired connection is more stable during use and is not easily interrupted. One-Click to scan all ECU, Applicable to maintenance technicians, repair shops & individual owner
  • 【Intuitive Topology Map Design】K10 Elite Diagnostic Tool introduces the innovation of Module Topology Mapping which illuminates the interplay between diverse vehicle modules and swiftly pinpoints faulty ones in a single glance. This feature slashes guesswork, enhances diagnostic every equipped systems to troubleshoot fault codes. Recommend to choose Smart Scan when use this function.It Support 5 Extended Modules and more, ADAS Calibration, CAN FD/DoIP+ FCA SGW, Diagnostic Report QR code Share
  • 【40+ Services/Calibration/Relearn Functions】K10Elite Wired OBD2 Diagnostic Tool comes with 40+ Functions, Such as Oil, EPB, SAS, Throttle, BMS, TPMS Reset, ABS Bleeding, Injector Coding, Fuel Trim Reset, Cylinder Power Balance, Crankshaft Sensors Relearn, Zero Point Calibration, Fuel Injector Balance, Stop/Start Reset, A/F Reset, Elec.Throttle Relearn etc. It can provides step-by-step maintenance Guide Function for Volkswagen/Audi/Skoda/Seats etc. FR-EE UPDATE for 2 YEARS,Additional Savings
  • 【Efficient Bi-Directional Control & ECU Coding】K10 ELITE can be used to verify diagnosis and pinpoint repairs needed with Powerful Active Tests, Such as Fuel Injector, Coolant Fans, Coolant Pump, Windshield Wipers, EGR Valve, Sunroof, Windows etc. It supports Online/ECU coding for vehicles, which helps to match and code after ECU replacement, personalized car settings including Light, ABS Module etc. It can also unlock hidden functions like movement pointer, horn alerts, disable seat warning etc

This product presentation was made with AAWP plugin.


Last update on 2025-05-10 / Affiliate links / Images from Amazon Product Advertising API


 

58 queries in 1.274 seconds.
Array
(
)