Injection Correction Maps

Advanced guide to Injection Correction Maps in Bosch ECUs, covering voltage, pressure and temperature effects on fuel injection accuracy.

You don’t currently have access to this video

You can access this video by purchasing the full course or buying this lecture individually.

Buy Per Lecture
Lectures Details

The Injection Correction Maps are main part of fuel injection control strategy in modern gasoline engine management systems, especially in Bosch ME7, ME9, ME17, and MED17 ECUs. The main purpose of these maps is to ensure that the actual injected fuel mass (mg/stroke) matches the requested fuel mass calculated by the ECU torque and lambda model specially in close loop condition ,  notwithstanding fluctuation in operating conditions such as battery voltage, fuel pressure, injector dead time, intake air temperature, coolant temperature, and engine load.

In electronic fuel injection systems, the ECU does not directly inject fuel based on fuel mass; instead, it controls the injector opening time (Injection Pulse Width), usually measured in milliseconds (ms). The relationship between injected fuel mass and injector pulse width can be simplified as:

 injector opening time - ecu tuning MAP


although , this relationship is not  linear in real world conditions because injector behavior depends on battery voltage, injector coil response time, fuel pressure differential, fuel temperature, and injector non linear flow characteristics. For this reason, ECUs use multiple Injection Correction Maps to compensate for these variations.

One of the most important corrections is Battery Voltage Correction (That we have map correction for it in Dump), because fuel injectors are electromagnetic solenoid valves, and their opening delay depends strongly on supply voltage. At low battery voltage (for example 11 to 12 V), the injector opening time increases due to slower solenoid activation, meaning the ECU must compensate by increasing injector pulse width.

This relationship is often represented in a map with axes such as:

  • Battery Voltage (V)
  • Injection Time or Correction Factor

Another important correction is Fuel Pressure Correction, because injector flow rate depends on the square root of pressure differential across the injector:

Fuel pressure difference between fuel rail and intake manifold

Where:

  • ΔP\Delta PΔP = Fuel pressure difference between fuel rail and intake manifold (bar)

If fuel pressure increases, injector flow increases, and the ECU must reduce injection time to maintain the same fuel mass. Conversely, if fuel pressure drops, injection time must increase.

Additional correction maps may include:

  • Intake Air Temperature Correction (°C)
  • Coolant Temperature Correction (°C)
  • Engine Load Correction
  • Short Pulse Width Non-Linearity Correction
  • Injector Dead Time Compensation

These correction maps are extremely important in closed-loop fuel control systems, where the ECU continuously adjusts fueling based on feedback from the oxygen sensor (Lambda sensor). The ECU calculates a theoretical fuel mass based on air mass and target lambda:

closed-loop fuel control systems - remap ECU

If injection corrections are not properly calibrated, the actual injected fuel will not match the requested fuel mass, leading to:

  • Incorrect lambda control
  • Fuel trims drifting (STFT / LTFT)
  • Poor fuel economy
  • Increased emissions
  • Engine hesitation or unstable idle
  • Incorrect torque calculation in torque-based ECUs

In Bosch ME torque-based ECUs, fuel injection is closely linked with the torque model, air mass calculation, lambda control, and ignition strategy, so incorrect injection correction calibration can affect not only fueling but also torque calculation and engine load modeling.

In this advanced WinOLS course, we teach you how to find Injection Correction Maps in WinOLS without using Damos/ A2L or MapPacks by analyzing binary patterns, data structures, and typical correction table rhythm. You will learn how to identify battery voltage correction maps, fuel pressure correction maps, and temperature correction tables, how to determine their axes, and how to calculate correct factor and offset to convert raw values into real number units such as milliseconds (ms), volts (V), bar, and correction factors.

Most importantly, we explain when these maps need to be modified during custom tuning, such as when:

  • Larger fuel injectors are installed
  • Fuel pressure regulator is modified
  • Ethanol or different fuels are used
  • High performance turbo setups require different injection scaling
  • Injector dead time characteristics change

Understanding Injection Correction Maps is very important because accurate fuel injection control is the foundation of lambda control, torque calculation, combustion stability, and engine reliability. A professional ECU tuner must fully understand these correction strategies before performing advanced fuel, ignition, and boost tuning.

 

Share the Course with Others
Frequently Asked QuestionsQuick answers to common questions about our services
Injection Correction Maps are calibration tables used to adjust injector pulse width so the actual injected fuel mass matches the ECU’s calculated fuel mass. They compensate for non-linear injector behavior caused by factors like battery voltage, fuel pressure, temperature, and injector dynamics, ensuring accurate fueling under all operating conditions.
Fuel injectors are electromagnetic devices, and their opening delay depends on supply voltage. At lower voltages, injectors open slower, increasing dead time. The ECU compensates by increasing injection pulse width using battery voltage correction maps, ensuring consistent fuel delivery regardless of electrical conditions.
Injector flow rate is proportional to the square root of the pressure difference between the fuel rail and intake manifold. When fuel pressure increases, injectors deliver more fuel for the same pulse width, so the ECU must reduce injection time. If pressure drops, the ECU increases pulse width to maintain the target fuel mass.
Incorrect calibration leads to mismatch between requested and actual fuel mass, causing unstable lambda control, incorrect fuel trims (STFT/LTFT), poor fuel economy, higher emissions, engine hesitation, and errors in torque calculation in torque-based ECUs.
These maps must be adjusted when hardware or fuel characteristics change, such as installing larger injectors, modifying fuel pressure regulators, switching to ethanol blends, upgrading turbo systems, or when injector dead time characteristics differ from stock calibration.

Leave a Comment

Have a question or feedback? Share it with us in the comments.
No comments yet — be the first to share your thoughts!
$650Lifetime Access
Buy this course once and enjoy unlimited lifetime access to all lessons and materials.
Level
Deep Analysis
Duration
0min
Students
0 students
Episodes
12

4.12 Scorerating
Buy Individual LectureYou can purchase each lecture separately and add them to your cart.