SOTF Switch

5 Products

Filter products

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:

  1. Routing the wiring harness from the OBD‑II port to your chosen switch location.
  2. Connecting power and ground.
  3. 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.