Nexus ECU V1.34.3 Release

Nexus Information › Firmware ReleasesUpdated Sep 2026

Nexus firmware V1.34.3 is a small fix on top of the larger V1.34 update. Here's what the whole 1.34 series added and fixed, what you need before you flash it, and which changes might ask for a quick retune.

Before you update

This firmware needs NSP 1.46.3 or newer, and Haltech Connect 1.6.6 or newer. Update the software first, then the ECU.

Our routine for any firmware update: save the current map to your laptop with a clear name, note the firmware you're coming from, update, then open the map and look over any function you rely on before starting the engine. It takes five minutes and makes it easy to compare or roll back.

V1.34.3: the headline fix

If you run a Ti6L with dual bank O2 control and long term trims turned on, the Ti6L could fail to connect reliably. V1.34.3 fixes that. If that isn't your setup, the rest of this page is the reason to update.

V1.34.2

A Nexus S2-only fix for unstable voltage readings on some inputs and outputs. See the S2 V1.34.2 notes.

V1.34.1

  • The Spool Up Gear function's Number of Operations setting had no default. It now defaults to 1.
  • HBO settings now show up when the output is configured as a state output.
  • Fixed a "cell error" on the internal wideband, and free air calibration failing, when the LZA-09 sensor is selected. If you run the NTK LZA09 on the onboard controller, this one's for you.

More detail is in the V1.34.1 release article.

V1.34.0: new features

AdditionWhy it matters
Ti6L and GM 6L transmission supportAdds support for both of these six-speed transmissions
Alternate BMW S65 trigger typeCovers another S65 trigger variant
Engine Oil Temperature Return sensorA new input, which can also trigger the thermofan
Transmission Input RPM Sensor teeth up to 60 (was 50)Suits higher tooth-count input wheels
Wideband check in the setup checklistThe ECU flags an unplugged or open-circuit sensor on the internal or a CAN wideband, even with the engine off
Second CAN port on Rebel LS and Rebel JZMore room for dashes, keypads and vehicle CAN

V1.34.0: fixes and behavior changes

  • Tables with a Discrete Centered axis using consecutive whole numbers could round to the wrong cell. Fixed.
  • Rebel LS driveshaft RPM sensor now defaults to 40 pulses per revolution, matching the most common sensor.
  • The transient throttle asynchronous output now fires on the very first event after power-up.
  • External CAN devices no longer flicker in the NSP tree when connected but not enabled in the Haltech CAN System menu.
  • PWM-capable outputs set up as switched outputs now show only pin state.
  • NSP warns you if an onboard logging group has channels in it but is disabled, which is an easy way to lose a log.
  • Rebel LS vehicle speed sensor input type is selectable again.
  • Home % Travel and Worst Home % Travel channels are back.
  • Wideband derived channels now report errors properly.
  • Better injector driver protection against overcurrent.
Check your cranking tune

On the RX-8 plug-in ECU, cold start cranking fuel was reduced. Prime pulses and asynchronous transient fuel now only go to the first injector stage. If you run staged injection, recheck cranking and cold starts after updating, because a retune may be needed.

Do you need this update?

Update if any of these fit: you run a Ti6L or 6L, an LZA-09 wideband, a Rebel and want the second CAN port, or a Rebel LS with the speed input problem. If your car runs well and none of those apply, there's no harm waiting until you're next tuning it. For the newest release, see V1.35.5. If you'd like us to check a map after updating, get in touch.