Bosch Motronic 4.3 Engine Management Unit
Please read and understand the disclaimer before you go on.
Click here to view disclaimer

 

Introduction
Hello and welcome!


       Like many people I have found that owning a fuel injected motor vehicle can be very frustrating at times, especially when planning to modify the engine in an effort to increase performance. Engine Management Units are designed and programmed to provide the best performance whilst taking fuel economy and reliability into account. Many people see ECU's as an 'Oracle', a device of great mystery and which can only be understood by the manufacturer. To other's, such as myself, I see them as nothing more than Single Board Computers which are programmed to perform a specific function, in this instance to control the fuel delivery and ignition timing of an automotive engine.

       In an ideal world it would be a straight forward process of researching and understanding all available data for the various components, reversing the system architecture, and then designing and building the tools to access the components so as to re-program them. However, and I suppose taking into account the need for the likes of Bosch to retain commercial viability, the manufacturers of ECU's utilise several 'trick' features to make the process almost impossible, if not very hard.

       I have spent some time researching the Bosch Motronic 4.3 ECU. Why you may ask? Well my present car is a Volvo 855 T5 and in the quest for improving performance I decided to look at the feasibility of extracting and modifying the firmware from the ECU. The following information will hopeful be of help, if not use, to others. Please bear in mind that this type of ECU is fitted to other makes & models of motor vehicle so the principles can be transposed with a little bit of work.