5 Products
SOTF Switch
A SOTF Switch is a cab-mounted control that moves a tuned diesel between calibrations already stored in its ECM. The name stands for shift-on-the-fly: the change happens while the truck is running, with no laptop, no cable and no reflash. What sits in the cab is a selector. The calibrations it selects between come from somewhere else.
What a SOTF Switch Does on a Tuned Diesel
Tuning a diesel normally means writing a calibration into the engine control module, and changing that calibration means writing it again. A SOTF Switch removes the rewrite. Several calibrations are loaded into the module at once, and the switch tells the module which one to run.
From the driver's seat the whole job is one movement of a knob or a button. Behind it there are three things that have to be true: the module has to be holding more than one calibration, the file has to be built to respond to a switch input, and the SOTF Switch itself has to be the one that platform expects. Take any one of those away and the knob turns without anything happening.
A SOTF Switch Selects; It Does Not Tune
This is the misunderstanding that produces most of the returns in the category. A SOTF Switch holds no calibration of its own and writes nothing to the engine. It reports a position, and the module acts on it.
So the switch adds nothing to the engine by itself. Whatever the engine does on each position is what the calibration behind that position was built to do, and that came from the tuning work, not from the switch.
The order people get wrong is buying the SOTF Switch first. A switch on a module holding a single calibration has one usable position, and the other four select nothing. The sequence that works runs the other way: a multi-position file is built for the truck first, then the switch is matched to the platform and to the convention that file expects.
DSP5 vs 5-Mode: Two Names for Five Positions
Both names in this collection describe a five-position control, and the two are not interchangeable. One is a count, and the other is a convention.
| 5-Mode | DSP5 | |
|---|---|---|
| Where the name comes from | A plain count of the switch positions | A five-position convention from the Duramax side of diesel tuning |
| Platforms here | 6.7L Powerstroke and 6.7L Cummins | 6.6L Duramax: LB7, LBZ/LMM, LML |
| What the knob looks like | Five-position rotary | Five-position rotary |
| What actually differs | The input the module expects, and the platform the harness was drawn for | |
| Cross-fit risk | A switch built for one convention will not report to a module expecting the other | |
Ordering a SOTF Switch on the position count alone is how the wrong part ends up in the box. Two switches can look identical on a bench and still be built for different platforms.
SOTF Switch Fitment: Platform and Generation Together
SOTF Switch fitment on these trucks is keyed twice: once to the platform, and on the Duramax side once more to the engine generation. The generation matters because the module connector, the pin a switch reports on, and the way positions are addressed all moved between generations.
| Platform | Generation code | Switch in this collection |
|---|---|---|
| Ford 6.7L Powerstroke | Not split by generation here | 5-Mode |
| Ram 6.7L Cummins | Not split by generation here | 5-Mode |
| Chevrolet/GMC 6.6L Duramax | LB7 | DSP5 |
| Chevrolet/GMC 6.6L Duramax | LBZ / LMM | DSP5 |
| Chevrolet/GMC 6.6L Duramax | LML | DSP5 |
LBZ and LMM share a single part here, while LB7 and LML each carry their own, which is a reason to confirm the generation rather than assume it. The code comes from the VIN, from the service parts identification label in the glove box or door jamb, or from the engine identification label under the hood. Displacement alone will not separate them, since every Duramax generation here is a 6.6L.
One boundary worth knowing: SOTF Switch coverage in this collection stops at LML. Anything later needs checking against the coverage list before ordering.
Five Positions on the Knob, and What Is Actually Loaded
Position count belongs to the SOTF Switch. How many of those positions do something belongs to the calibration file.
- A five-position switch on a module holding two calibrations has two working positions.
- Positions with nothing loaded either repeat the previous one or select nothing, and which of the two happens depends on how the file was built.
- Position one is usually the stock or lowest setting, so it is the reference the others are judged against.
The transition itself is managed by the calibration, not by the switch. What each position holds, and whether the position map matches the knob, is a question for whoever built the file.
Mounting a SOTF Switch and Routing Its Harness
The knob on a SOTF Switch belongs within reach of the driver's seat, and the harness has to reach from there to the module side. Four things decide whether an install stays quiet:
- Reach and clearance. A dash face, a console or a bracket all work, as long as the knob can be turned without fouling a knee, a shifter or a trim panel.
- The firewall pass. Existing grommets are there for a reason. A harness pinched against a metal edge fails months later, not on the day.
- Routing. Keep the run away from hot parts and away from anything that moves with the engine.
- Ground. A poor ground is behind more odd switch behaviour than the switch itself, and it is the first thing worth checking.
Reading a SOTF Switch That Stops Responding
Most SOTF Switch complaints turn out to be calibration complaints. Working through them in this order saves replacing a part that was never faulty.
| What you see | Where it usually comes from |
|---|---|
| Knob turns, nothing changes at all | No multi-position file in the module, or the file does not accept a switch input |
| Only some positions do anything | Fewer calibrations loaded than the switch has positions |
| Worked, then stopped after a reflash | The new file was not built with switch support |
| Works cold, drops out when hot | Ground, connector or a harness run too close to heat |
| Position one is not what you were told it is | The position map in the file, which is worth confirming with whoever wrote it |
A SOTF Switch also does not read or clear fault codes. That belongs to the tuning device or a diagnostic tool, and a truck with a fault code needs the code read before any of the above means much.
What a SOTF Switch Leaves Alone
The list of things a SOTF Switch does not do is longer than the list it does, and it is worth reading before expecting one to fix something.
It carries no calibration and writes nothing to the module. It does not read, store or clear codes. It does not repair a driveability complaint that has a mechanical or fuel-side cause, and it will not make one part fit a platform or a generation it was not drawn for. What it does is narrow: it tells an already-tuned module which of its stored calibrations to run, and it does that without a reflash.
What goes into those calibrations, and where the truck is then operated, sit between the owner and whoever built the file.
Filter products
- ENGINE
-
POWERSTROKE
- DPF Delete Exhaust
- All In One Kit
- EGR Delete Kit
- CCV PCV Reroute Kit
- DPF Delete Dual Exhaust
- Tuner
- Intercooler Pipe Kit
- Up-Pipe
- Intercooler
- CP4 Bypass Kit
- CCV Recirculating Kit
- Muffler
- Downpipe
- Intake Manifold
- Air Intake Kit
- Radiator
- Oil Catch Can
- Differential Cover
- Coolant Tube
- Valve Cover
- Transmission Pan
- Coolant Expansion Tank
- Exhaust Manifold
- Turbo
- Suspension & Lift
-
DURAMAX
- Tuner
- EGR Delete Kit
- CCV Reroute/delete kit
- DPF Delete Exhaust
- DPF Delete Dual Exhaust
- All In One Kit
- Muffler
- Up-Pipe
- Downpipe
- Intake Elbow Bridge Kit
- Intercooler
- Intercooler Pipe Kit
- Air Intake Kit
- Radiator
- Differential Cover
- Valve Cover
- Oil Pan
- Cooler Line Kit
- Fuel Sump Return Kit
- Tonneau Cover
- Coolant Tube
- Suspension & Lift
-
DODGE RAM
- Tuner
- EGR Delete Kit
- CCV Reroute/delete kit
- EGT Relocation Kit
- DPF Delete Exhaust
- All In One Kit
- Muffler
- Air Intake Kit
- Intercooler
- Intercooler Pipe Kit
- Radiator
- Valve Cover
- Differential Cover
- Intake Manifold
- Coolant Bypass Kit
- Coolant Leak Repair Kit
- Fuel Rail Plug
- Fuel Tank Sump Kit
- Oil Catch Can
- Oil Pan
- Coolant Tube
- Suspension & Lift
- ALL-IN-ONE KITS
- CATEGORIES
- 🔥BFCM
Let customers speak for us
from 6354 reviews
Installed this on my 2012 F-150 5.0L using a LubeLocker gasket instead of RTV. Installation went smoothly, and so far everything is working great with no leaks.
One helpful note for other buyers: I couldn't find the recommended cover bolt torque specification in the documentation, so I contacted SPELAB support. Their technical team confirmed a specification of 25–30 N·m (approximately 18–22 ft-lbs). I torqued mine to 20 ft-lbs.
It would be helpful if SPELAB included this information in the installation instructions. Otherwise, very happy with the purchase so far!
The fuel line they sent with the intake horn did not fit properly and also there was a issue with the flare nut not reaching the threads
I have been having issues with the tune (hopefully not the tuner). I emailed customer service with my concerns and got a response within an hour. I didn’t even think to check my email that quick because “normal” customer service takes days. They responded both times in such a rapid manner I was not able to respond with the issues that fast. They have been great to deal with. I will continue to purchase from them because of that alone
I recently purchased the SPELAB grid heater delete plate kit and installed on my 2018 Ram 2500 with the 6.7 Cummins diesel engine
I Was not left disappointed with the ease of ordering and speed of service along with the completeness of the kit and High quality fit and finish !
I now have the piece of mind as well as the High performance that the grid heater deleate plate offers for my Ram 2500
Very Pleased with with customer service and the quality of the product
Thanks SPELAB
PHIL with
Peterson Farms Of Nashville DIY YT Channel
This kit is put together so well love the packaging it came in and how simple it is to assemble i did notice a slight drop in EGTs like it said it would and also no leaks what so ever. Only issue is not stickers
Got rid of my factory horn and went with this one for 93% more air flow and it looks sick
Great quality and fit Perfect
Great Product. Quality seems really good too.
Easy to install, beautifully crafted
That's beautiful !
beautifully crafted
It's beautiful, easy to install.
Great Product easy installation work flawlessly on my 2018 Ram 2500
As promised great product and perfect fit..Thank you SPELAB
i love how they look on my truck
SOTF (Shift‑On‑The‑Fly) Switch FAQ
A SOTF (Shift‑On‑The‑Fly) switch is a rotary or push‑button controller that lets you change your diesel truck’s performance tune while driving, without stopping or connecting a laptop. It plugs into your vehicle’s diagnostic port or existing tuning harness.
The switch selects between pre‑loaded tune files stored in your engine control unit (ECU). When you turn the knob, it sends a signal to the ECU to activate a different tune map, instantly changing power, torque, and transmission behavior.
Yes. The switch itself is just a selector. Your ECU must already be flashed with a multi‑tune file that supports SOTF functionality. This requires a tuning device (like EZ Lynk, EFI Live, or a custom tuner) and a compatible tune package.
SPELAB switches are designed to work with popular tuning platforms:
- EZ Lynk – most common for Ford Powerstroke and Duramax.
- EFI Live – widely used for Duramax (LB7, LBZ, LMM, LML).
- Custom tuning suites that offer multi‑position SOTF support.
Always verify with your tuner that your specific tune file supports the switch.
- 5‑mode – five distinct tune profiles (e.g., Stock, Tow, Economy, Performance, Race).
- DSP5 – a specific five‑position tuning standard for Duramax engines, often used with EFI Live.
The number of positions matches the number of tune files loaded in your ECU.
Yes, most DIYers can install it in under an hour with basic tools. The process involves:
- Routing the wiring harness from the OBD‑II port to your chosen switch location.
- Connecting power and ground.
- Mounting the switch and securing the wiring.
Detailed instructions are included with each SPELAB switch kit.
SPELAB offers model‑specific switches for:
- Ford Powerstroke (6.7L, 6.4L, 6.0L)
- GM Duramax (LB7, LBZ, LMM, LML, L5P)
- Dodge Ram/Cummins (5.9L, 6.7L)
Choose the switch that matches your truck’s year, engine, and tuning platform.
Duramax generations changed the ECM connector, the pin a switch reports on, and how positions are addressed. A SOTF switch built for one generation will not report to a module from another, even though both are 6.6L engines. Confirm the code from the VIN or the service parts label.
Confirm three things: the file will be built with switch support, how many calibrations it will hold, and what each position contains. A SOTF switch ordered before any of that is known often arrives with nothing to select. Ask for the position map in writing.
Only as many positions work as the file holds. A five-position SOTF switch on a file with two calibrations has two working positions, and the rest either repeat or select nothing depending on how the file was built. Position one is usually the stock setting.
