Skip to content

First start and adjustments

Download software bundle from

Open Invent Commander, and connect to the ECU. When connection is established, you should see a progress indicator. All calibrations are read from the ECU to the Commander. If progress indicator was not shown - force reading calibrations by pressing Read From The ECU button.


If you see wrong version error - disconnect immediately, and download required Commander version from our web site. Using incorrect version of Commander can mess up calibrations, and engine will not start.

Installation kit is preloaded with calibrations for your engine. It is recommended to start engine on preloaded calibrations, to avoid additional mistakes in already complicated process.

Initial setup

Parameters - Main

  • Main Options - set your engine type, displacement, redline.
  • Injection settings - set injectors that you use
  • Fuel pressure regulator - should be 4bar, no vacuum
  • Lambda control - enabled, adaptation - disabled
  • LPG Mode - disabled
  • Ignition control - set if using ignition control from the Invent ECU
  • ECU Name - set your car name, for example: 'Audi AAR', or 'M103 3.0' etc.
  • Bluetooth pin - it is recommended to leave 0000. But, for additional security, you can change pin.


If you forget BT pin code - you will be able to connect only using K-Line cable

Parameters - Sensors

  • Wideband sensor should be unchecked, unless you're actually using WBO
  • TPS sensor should be unchecked, unless you're actually using TPS
  • IAT sensor heating compensation should be turned ON by default for N/A engines, and turned OFF for turbo.
  • Check displayed temperatures. If engine is cold, coolant, and air temperatures should be roughly the same, plus minus 3-5 degrees.

If you see incorrect temperature reading

Check sensor pull-up options:

  • Stock sensor - if sensor is connected in parallel to the stock system. CLT is connected in such way, and IAT for Audi Turbo.
  • Separate sensor - if sensor is separate. This is IAT integrated in MAP sensor.

Check sensor voltage:

  • Stock sensor and 0v - sensor not connected, signal wire short to the ground, broken signal wire from the stock ECU, stock ECU failure
  • Stock sensor and 5v - broken ground connection of the stock sensor
  • Separate sensor and 0v - signal wire short to the ground
  • Separate sensor and 5v - no connection to the sensor, broken signal wire, broken ground connection of the sensor

Check sensor calibrations:

  • Try to change different calibrations. If none is displaying correctly - you should switch to Manual mode and make own calibration. To calibrate sensor, you should enter 3 arbitrary temperature-voltage pairs.

Throttle switches

Switches are displayed here

Idle switch

The most important switch is the Idle switch. If it's not adjusted and functioning properly, you can encounter engine start problems, poor idling, false MAP sensor errors, low engine power.

  • Check that Idle Switch is ON when pedal is released
  • Check that Idle Switch turns OFF when throttle just starts to move
  • Check that Idle Switch is staying OFF up to 100% pedal
  • Check that Idle Switch indicator turns ON reliably every time when pedal is released.

Perform tests several times, with different pedal movement speed.

If the throttle cable is dirty, or the throttle axle is worn out, then when the pedal is released, the throttle can sometimes stuck without returning to the home position.

Full load switch

Press pedal and watch Full Load Switch indicator

  • On N/A engines Full load switch should turn ON at around 90% of pedal travel.
  • On Audi Turbocharged engine, Full load switch should turn ON at 55%


If Full Load switch is ON during cranking - fuel is cut. This is cylinder drying mode.

Engine start

Try to start engine.

If engine fails to start:

  • Check if ECU shows RPM during cranking. If not - check RPM signal conections
  • Check if Injection Time is shown during cranking.
  • Check if Full Load switch is OFF during cranking
  • Check fuel pressure in fuel rail
  • Check if spark exists
  • Check if spark plugs are dry
  • Check high-voltage wires connection sequence

Lambda sensor

Warm up engine.

Initially, lambda voltage is read 0.45-0.55V. It means that sensor is cold, or disconnected.

If voltage is 0:

  • Input is short to ground. Check connections, check lambda sensor resistance.

After 5-7 minutes, lambda sensor voltage reading should appear. Voltage span should be from 0.1-0.2V to 0.7-1.2V.

If voltage stays in 0.45-0.55V range:

  • Check signal connections
  • Check lambda heater voltage
  • Check lambda heater resistance. It should be 8..16 Ohms

For replacement, use Bosch universal lambda sensor 0 258 986 507 or 0 258 986 527. Any other sensor with heater resistance 8-16 Ohm also can be used.

Idle RPM check

Now, your engine should be fully warmed up. Open Parameters - Idle tab. Check that actual engine RPM is corresponding to the target RPM in the table.

If actual RPM is too high - physically block idle valve pipe. RPM should drop far below idle.

If RPM is still high - search for a leaks in the intake manifold, and check throttle plate stop adjustments.

If RPM dropped - try to adjust idle RPM on a running engine with Manual slider.

If you succeeded to set RPM manually:

  • check Min position at 60 value. It should be few percents lower than actual idle position
  • Adjust it if needed
  • turn off Manual mode and restart the engine
  • Now, Idle valve should work properly
  • Next, you should recheck Min position at 0 on a cold engine


Audi uses idle valve with emergency position. Valve is partially open at 0% (emergency position). Then, if you increase the position, valve is closing. Approx. at 25-30% valve starts to open again. So your minimal position for Audi valve should be at 25-30%.

If manual adjustments are not working - check if idle valve is operational:

  • Stop the engine
  • remove idle valve
  • turn on the ignition
  • use Manual slider to change idle valve position.
  • Check visually, that idle valve shutter is moving according to your commands.

Fueling adjustments

Initial fueling adjustmens are made to adopt calibrations to particular engine.


  • Turn on Lambda Control
  • turn off Adaptation
  • clear Adaptation
  • Find road free from traffic, flat or uphill
  • Warm up engine fully

  • Drive for 3-5 minutes, to cool and ventilate engine compartment


  1. Drive at 2700-3300 RPM, press and hold pedal to achieve MAP readings 90-100 kPa. Do not floor the gas!
  2. Adjust Fuel correction on load to achieve near zero Lambda corr
  3. Stop the car
  4. Adjust Fuel correction on idle to achieve near zero Lambda corr
  5. Repeat procedure 3-4 times, because both corrections are interdependent.


Turn on Adaptation. While driving, adaptation algorithm gather statistics and fine tune injection.

Save your calibrations to file.

Back to top