Generic Correction

Nexus Series Firmware Help › Ignition Tuning › CorrectionsUpdated Sep 2026

Sometimes you need timing to change with something no dedicated correction covers. The generic ignition correction on a Nexus ECU lets you pick the axes yourself. Here's how it works and when we use it.

What it is

The generic correction is a blank, general-purpose ignition timing table. Rather than being tied to one input like coolant or air temperature, you choose what it's mapped against. It's disabled by default. Turn it on and an Ignition - Generic Correction tab appears with its settings.

How to set it up

  • Axes: click the GRID icon at the top of the screen, or press F3, to choose the channels the table uses.
  • Size: the table can be mapped in up to three dimensions.
  • Conditions: you can set conditions that must be met before the table applies, so it only acts when you want it to.
  • Values: positive numbers add advance by that many degrees, negative numbers retard.

When we use it

We reach for a generic table when a car needs a timing change that the dedicated corrections don't cover. Examples include pulling timing against a sensor you've added, such as oil temperature or an extra pressure input, or tying a change to a switch. Before building one, check the dedicated tables first: air temperature, coolant temperature and gear corrections already exist. The full list is in ignition corrections.

Be careful with advance

Corrections stack on top of your base timing. Start with small values, prefer retard over advance until you've proven it's safe, and watch knock and logs whenever the table is active.