Skip to content
TUNING-CHECK
EN

Tuning-Check

Findings report

The report is written for people, not for programs. Every line says what has been changed and what that means for the vehicle.

A findings report, not a formal expert assessment. It records what is in the software and provides the evidence.

Contents

What the report contains

  1. What was read outECU, hardware and software number, date and hash value of the file checked.
  2. The finding in one sentenceFactory software or modified – and how much: the number of bytes that differ and how many of them have been assigned.
  3. The changes in detailArea, stock value, new value and what the change does.
  4. Limiters against overloadExhaust gas temperature, boost pressure, turbo speed, knock, temperatures: for each limiter, unchanged, raised (by how much), switched off or changed in the calculation.
  5. Fault codes switched offWhether fault codes have been switched off – from Level 2 also which ones, for example for the exhaust system.
  6. What the software allows by calculationTorque and power from the limiters in the ECU software, calculated against the manufacturer’s figures. On request, cross-checked against log data recorded while driving.
  7. IrregularitiesErrors in the software, such as an altered axis with unchanged data, or values that do not fit anything. Plus whether the checksums are correct.
  8. Road approvalChanges that may affect road approval are listed separately.

Rating

How certain each finding is

Not every change can be proven equally well. That is why every finding carries one of three ratings – so you know what you can rely on.

  • confirmedproven against the factory software and the map description
  • likelyvalues and patterns fit, the full description is missing
  • openchanged, purpose cannot be determined – still listed rather than left out

Limiters

Are the limiters still there?

This is what most people want to know first, and rightly so. More power on its own rarely causes damage. Damage happens when the limiters the manufacturer has set around the engine are missing.

Why limiters disappear

Every engine control unit reduces power when things get too hot, the turbocharger spins too fast or combustion is no longer clean. That is deliberate.

Anyone who wants more power runs into exactly these limiters. So some raise them as well, switch them off or change the calculation they are based on. You notice none of this on the dyno or on a test drive. You notice it later: in the turbocharger, the pistons or the catalytic converter.

What we check

  • Exhaust gas temperature – the limit and the calculation model behind it
  • Boost pressure and turbo speed – also depending on intake air temperature and altitude
  • Knock and pre-ignition – whether ignition and air charge are still reduced
  • Engine, oil and coolant temperature – power reduction when hot
  • Torque limiters – of engine and gearbox, and whether torque is calculated correctly
  • Fault codes – whether any have been switched off, for example for the exhaust system
  • Gearbox – in the gearbox ECU software: torque limiters, temperature limiters, whether shift points have been changed and shift times shortened

The list gives examples. We analyse all changes that the comparison with the original file shows – and, by arrangement, specifically the points you are interested in.

For each limiter, the report shows one of four results:

  • unchanged
  • raised, and by how much
  • switched off
  • calculation changed
Diagram: actual and calculated exhaust gas temperature The calculated exhaust gas temperature is lower than the actual one because the calculation model has been lowered by 5 percent, by up to 64 kelvin at the top end. The actual temperature reaches a factory limit value earlier than the control unit registers: it calculates too cool. Not to scale. Limit max 64 K reads too cool Load → Exhaust gas temperature
Diagram based on the sample report, not to scale.

From the sample report

The calculation model for the exhaust gas temperature had been lowered by 5% across the entire range. As a result, the control unit calculated temperatures up to 64 K cooler than they actually were. At the same time, the threshold for enrichment had been lowered from 980 to 900 °C: enrichment therefore started slightly earlier, while everything else that depends on the calculated temperature saw exhaust gas that was too cool. You notice none of this while driving. To the sample report

Sample report

What a report looks like

An extract from a real analysis, anonymised. A purchased tune for an Audi RS5, stated as 530 PS and 800 Nm.

The report is written so that you can understand it without prior knowledge: under every change it explains in plain language what it means and what consequences it can have.

TUNING-CHECK

Frankfurt (Oder)

Tuning-Check findings report

No.
TC-2026-0001
Date
21 Sep 2026
Level
Analysis of the file with log data
Vehicle
Audi RS5 (B9), 2.9 TFSI
Manufacturer’s figures
331 kW (450 PS) / 600 Nm
ECU
Bosch MG1CS002 (MDG1) · part number 8W0 907 551 K
Stated
530 PS / 800 Nm
Software number
070724
Log data
four full-throttle accelerations in 5th gear
Finding: modified. 5,677 bytes differ from the factory software. All of them are assigned, spread across 22 topics. Below is an extract with the most important ones.

In short

Four limiters that, as standard, protect the engine, turbocharger and gearbox under high load and temperature have been changed: the exhaust gas temperature model is scaled to 95% across the entire range, and the control unit calculates up to 64 K below the factory calculation. At the same time, the threshold for enrichment has been lowered from 980 to 900 °C – enrichment therefore starts slightly earlier, while everything else that depends on the calculated exhaust gas temperature sees exhaust gas that is too cool. The charge reduction on pre-ignition is no longer active at 3,000 rpm and above. At normal air pressure, the turbo speed and pressure ratio limiter is slightly lower than the factory setting up to about 50 °C intake air, and higher above that and at altitude (up to +8%). The load axis of the torque calculation has been stretched from 230 to 270%: under high load, the control unit calculates torque up to 15% too low.

The extra power comes from three limiters together: the maximum torque including the stretched torque calculation, the air charge limiter (plateau raised from 215 to 260%, in all 5 copies) and the upper limit of the boost pressure (2.75 → 2.9 bar). In the log data, the air charge reaches up to 233.6%. The boost pressure target follows the higher air charge request; its maps are unchanged. At full load, enrichment starts earlier and is stronger, lambda down to 0.84. Driver demand, the gearbox message and the display are set at a constant 800 Nm, the maximum torque of the engine ECU at 760 Nm (internal torque). Calculated from the log data, the result is about 500 PS and about 750 Nm (factory 450 PS / 600 Nm); the control unit itself calculates at most about 660 Nm. The software does not reach the stated 530 PS and 800 Nm.

Seven fault codes for the exhaust system have been switched off. Whether the vehicle with this software is approved for use on public roads depends on the regulations of the country concerned and is decided by the authority responsible there; without the inspection required there, it is not automatically approved.

Changes compared with the factory software, with rating
AreaFactoryNowRating
Limiters against overload
Exhaust gas temperature, calculation model (675 cells)factory valuesall × 0.95, across the entire range – calculates up to 64 K too coolconfirmed

What this meansThe engine control unit works out the exhaust gas temperature with a calculation, a so-called calculation model. This calculation was lowered by 5% across the entire range. As a result, the control unit calculates the exhaust gas up to 64 degrees cooler than the factory software does – in other words, cooler than it actually is according to the manufacturer’s calculation (calculated, not measured).

Possible consequenceAt the same time, the threshold for enrichment has been lowered from 980 to 900 °C. As a result, enrichment at full load starts earlier and is stronger (down to lambda 0.84). Functions that only evaluate the calculated temperature react later. You notice none of this while driving.

Charge reduction on pre-ignitionactiveno reduction at 3,000 rpm and aboveconfirmed

What this meansUnder high load, the mixture in the cylinder can ignite by itself too early. This is called pre-ignition. From the factory, the control unit then reduces, among other things, the air charge – that is, air and therefore power. At 3,000 revolutions per minute and above, this no longer happens.

Possible consequenceIf pre-ignition occurs in that range, the air charge stays high. Repeated pre-ignition can damage pistons, piston rings or connecting rods; the risk of this increases.

Turbo speed and pressure ratio limiterdependent on air pressure and intake air temperatureat normal air pressure slightly lower up to about 50 °C, higher above that and at altitude (up to +8%)confirmed

What this meansThe engine has two turbochargers. The control unit limits how much boost pressure they may build up with two values: one for turbo speed, depending on air pressure, and one for the temperature at the compressor, depending on intake air temperature. Both have been changed: the turbo speed limiter has been lowered at normal air pressure and raised at altitude, and the limiter for warm intake air has been flattened. Together, at normal air pressure, the software allows 1 to 6% less than the factory setting up to about 50 °C intake air, and slightly more above that; at around 1,000 m altitude, up to 8% more.

Possible consequenceAt higher altitude and with very warm intake air, the turbochargers may build up more pressure than the factory setting allows. This can shorten their service life.

Torque, calculation modelload axis up to 230%stretched to 270% – calculates up to 15% too lowconfirmed

What this meansThe control unit calculates the engine’s torque from the air charge. The axis of this calculation has been stretched: at 230% air charge, the control unit now reads the value that belongs to 210% from the factory. Under high load, it therefore calculates up to 15% too low – in the log data at most about 660 Nm, whereas calculated from the air charge it is about 750 Nm.

Possible consequenceEverything that depends on the calculated torque works with a value that is too small, including the torque limiters. Under high load, the control unit reports torque that is too low on the vehicle bus. Other control units, such as the gearbox and ESP, work with these values.

Power
Boost pressure targetunchangedconfirmed

What this meansThe maps for the boost pressure target – the set value – were not changed. The target still rises, because the control unit calculates it from the requested air charge – and its upper limit has been raised (next row).

Good to knowAn unchanged boost pressure target does not mean that the boost pressure stays the same. The boost pressure limiter is essentially unchanged from the factory: at 20 °C intake air and normal air pressure, 2.6 to 2.9 bar absolute instead of 2.75 bar.

Air charge limiter, 5 copiesplateau 215%plateau 260%, reached in the log data: up to 233.6%confirmed

What this meansThe air charge is the amount of air the cylinder may take in on each intake stroke. This is where part of the extra power comes from: the upper limit was raised from 215 to 260%. More air means more fuel and more power. The limiter appears in five places in the software. The 260% only applies with charge air up to 65 °C; at 80 °C it is 190 to 205% (factory 130 to 150%). In the log data, the air charge reaches up to 233.6%.

Possible consequenceBoost pressure, temperatures and the load on engine, turbochargers and gearbox increase. That is part of any power increase. What matters is whether the limiters that cap it still take effect – here, four of them have been changed (see above).

Torque limiters (driver demand, gearbox, display)speed-dependent800 Nm, flat across the rev rangeconfirmed

What this meansTorque is the turning force of the engine – put simply: how strongly it pulls. It is given in newton metres (Nm). From the factory, the permitted upper limit varies with engine speed. Now the same value applies everywhere: 800 Nm – for driver demand, for the message to the gearbox and for the display. The maximum torque of the engine ECU itself is set at 760 Nm (internal torque, before losses are deducted) from 2,500 to 6,000 rpm, slightly lower above that; from the factory it is 580 to 740 Nm depending on engine speed.

Possible consequence800 Nm is an upper limit, not a measured value. It is not reached: calculated from the log data, it is about 750 Nm (see “Assessment”). The control unit itself calculates at most about 660 Nm, so the upper limit never takes effect in the log data (row “Torque, calculation model”).

Mixture at full loadlambda 1.0, with hot exhaust gas down to 0.88down to lambda 0.84 – enrichment earlier and strongerconfirmed

What this meansFrom the factory, lambda 1 is set at full load: exactly as much fuel as the air can burn. Extra fuel is only added once the calculated exhaust gas temperature reaches a limit value, and then down to lambda 0.88. Now this limit value is lower and the setting goes down to 0.84: in the log data, the mixture is enriched continuously from about 3,000 rpm.

Possible consequenceThe additional fuel cools combustion and can thus offset some of the higher temperatures. In return, fuel consumption and emissions increase at full load.

Other changes
Display valuesStockadapted to the new limitersconfirmed

What this meansValues that the vehicle displays or reports to other control units have been adapted to the new limiters.

Possible consequenceThe display matches the new software. It is based on the control unit’s calculated values, and these are too low under high load (row “Torque, calculation model”).

Exhaust system fault codesactive7 switched offconfirmed

What this meansThe engine control unit monitors parts of the exhaust system, such as the catalytic converter and lambda sensors, and reports a fault there with a warning light and an entry in the fault memory. Seven of these fault codes have been switched off. The full report lists each one individually.

Possible consequenceA fault in these areas is no longer reported, not even when the fault memory is read in the workshop. The report states what is in the ECU software. Whether a vehicle with this software is approved for use on public roads depends on the regulations of the country concerned and is decided by the authority responsible there. Modified engine or gearbox ECU software is not automatically approved without the inspection required there.

Assessment

Calculated from the ECU software

  • Air charge limiter: 260% instead of 215%, but only with charge air up to 65 °C. At 80 °C it is 190 to 205% (factory 130 to 150%).
  • Boost pressure limiter: essentially unchanged from the factory – at 20 °C intake air, 2.6 to 2.9 bar absolute instead of 2.75 bar.
  • Torque calculation: at 230% air charge, the control unit calculates torque 5 to 15% too low, depending on engine speed.
  • Power and torque: by calculation from the ECU software, about 740 Nm and about 510 PS (at 6,000 rpm, charge air 40 °C, normal air pressure); at 80 °C charge air, about 660 Nm and 485 PS.

So the extra power comes from three limiters together – maximum torque including the stretched torque calculation, the air charge limiter and the upper limit of the boost pressure – not from the boost pressure target, which rises by itself with the air charge request. From the factory, it is usually the maximum torque that limits at full load, not the air charge limiter. How far the air charge actually rises in operation depends on boost pressure and charge air temperature. The log data show this.

Confirmed with the log data

The basis is four full-throttle accelerations in 5th gear. The air charge reaches at most 233.6%; the 260% is not fully used. In the mid-range, the control unit holds its calculated torque at about 660 Nm; above that, boost pressure is the limiting factor. These 660 Nm come from the gearbox ECU, which limits the reported torque. Because the torque calculation gives too low a figure, more is actually delivered: from the recorded air charge, calculated with the factory torque calculation, the result at the clutch is about 500 PS and about 750 Nm.

Factory
450 PS · 600 Nm
Stated
530 PS · 800 Nm
Control unit’s own calculation
about 490 PS · about 660 Nm
Calculated from the log data
about 500 PS · about 750 Nm

The stated 800 Nm appears as a constant value in the torque limiters. No engine has a maximum torque that stays the same across the entire rev range. The 800 Nm is an upper limit entered in the software; the engine does not reach it. The control unit itself calculates less, because its torque calculation has been changed.

Calculated from the ECU software and log data, at the clutch.

What this means for you

  • The engine, turbocharger, catalytic converter and gearbox may work closer to their load limits, and four limiters that counteract this from the factory have been changed. This does not necessarily lead to damage. But the risk increases, especially under long periods of full load and in high outside temperatures.
  • This report does not say whether the engine has already been damaged: the software was checked, not the engine.
  • The stated 530 PS and 800 Nm are not supported by the log data. The calculation gives about 500 PS and about 750 Nm.
  • Seven fault codes for the exhaust system have been switched off. Whether a vehicle with this software is approved for use on public roads depends on the regulations of the country concerned and is decided by the authority responsible there. Modified engine or gearbox ECU software is not automatically approved without the inspection required there. It is best to ask your motor insurer whether they need to know about this.
  • What you do with the report is up to you. Common next steps are: talking to the business that flashed the software; having the factory software reinstalled; checking with the authority responsible in your country whether the change can be approved. Until then, it is better to avoid long full-load drives in hot weather.

Terms explained

Factory software
The software the vehicle was delivered with by the manufacturer. The reference for every comparison.
Byte
The smallest storage location in the software. 5,677 differing bytes means: in 5,677 places the value differs from the factory software.
Air charge
The amount of air the cylinder takes in on each intake stroke, given as a percentage. Well over 100% is only possible with forced induction, i.e. with a turbocharger. More air charge means more power.
Boost pressure
The pressure with which the turbochargers push air into the engine.
Target value
The value the control unit aims for – the set value. The value actually reached is called the actual value.
Torque (Nm)
The turning force of the engine – put simply: how strongly it pulls. Power results from torque and engine speed.
Load axis
The division of a table by air charge. If it is stretched, the control unit reads a different value for the same air charge.
Log data
A recording of values from the engine control unit while driving, such as engine speed, air charge and lambda.
Vehicle bus
The line through which the control units in the vehicle exchange values, such as engine, gearbox and ESP.
Lambda
The ratio of the air available to the air the fuel needs to burn completely. Lambda 1 means: exactly right. Below 1 means: more fuel than the air can burn.
Pre-ignition
The mixture ignites by itself before the spark plug fires. The pressure in the cylinder then rises very quickly and very high.
Piston, connecting rod
The piston moves up and down in the cylinder; the connecting rod links it to the crankshaft.
K (kelvin)
Unit for temperature differences: 64 K is a difference of 64 degrees Celsius.
Approval inspection
Depending on the country, carried out by a testing body or an authority.
Rating “confirmed”
Proven against the factory software and the software description. There are also “likely” and “open”.
Hash value of the read-out (SHA-256): hidden in the sample Page 1 – extract

On the calculation: when developing our analysis system, we compared this result with a dyno measurement – the deviation was in the single-digit percentage range.

The full report lists every change individually: with address, stock value and new value – and with the same explanation in plain language.

Approach

Neutral – towards competitors too

We develop software ourselves. That is exactly why the report names no business and judges none. It describes the file: what has been changed, by how much and what follows from it.

What you do with the report is up to you. It is sent only to you.

On road approval: The report states what is in the ECU software. Whether a vehicle with this software is approved for use on public roads depends on the regulations of the country concerned and is decided by the authority responsible there. Modified engine or gearbox ECU software is not automatically approved without the inspection required there.

Enquiry

Request a check

Tell us the vehicle, the reason and whether you will send a file, a log file or the ECU. We reply in your language and tell you in advance which level is possible.

Request a check

Levels and options: Process & prices