Not taking into account that the B58 series engine and its management systems have been in use for many years, there is still no shortage of software errors.
This time, a very short entry on how easily to identify rough software bugs in straightforward situations. This leads me to ask a simple question: Dear Bosch, what is the quality of your products? How are they (and are they) tested?
Here, ISTA log data for the following situation:
The car is parked in the parking lot, and I maintain 2000 RPM evenly. Recording the data:

Red line – accelerator pedal. As you can see, I hold it still.
Blue line – engine RPM. These data are accurate – I felt three consecutive, identical engine failures (seen in 140th, 142nd, and 144th seconds), after which the engine restored initial RPMs. This curve also corresponds to the truth.
The most interesting are the graphs of the cylinder’s mechanical efficiency. During the first two crashes, the engine (if we trust the data) seemed to continue working perfectly, but during the third time, cylinder 3 was twice as efficient.
This time, I will not talk anymore about the graphs of mechanical efficiency: it’s clear that they do not display the truth (ignore serious performance problems). I am more worried by these three performance failures. As we can see, they happen with an exact 2-second interval. Perfectly identical “amplitude”. It is not/unique mega-rear case.
How is it possible that such harsh software problems are in the engine management unit, which has been exploited for years and installed in millions of cars?
