I then switched to Scanmaster again, because it's easier to use and has graphing view. I didn't notice any difference, no roughness at idle or at higher rpms. I played around a little, and ended up resetting the fuel adaptations, to see if it made any difference. It's not very user friendly, but I found the same values here as in Scanmaster ELM.
Today I connected my laptop with a K+DCAN cable, and started playing around with BMW's oem software INPA. Then I sprayed some break clean in the intake to create a rich condition, and again the upstream o2 reacted. I pulled the oil dipstick tube to create a vacuum leak, and saw immediate response from the upstream sensor. The first checks that I did were to determine whether I should trust the oxygen sensors. When revving the engine to about 3000 rpm, the short term trim raised to around 20% as well. Therefore I assumed this was correct and carried on. I am not sure whether this is a plausible value, there is very limited info on these engines online. The MAF showed an airflow of around 2,0-2,2 g/s. A first look at the data showed that the long term fuel trim was at 24% at idle, while the short term was around 0%.
I am new to this, so I spend some time with it yesterday but forgot to save any of the recorded data. The available data pids are very limited, but at least it shows me the fuel trims and oxygen sensor data. I am using Scanmaster ELM, with a 20 euro ELM327 OBD2-scanner. Yesterday I did some first checks, mostly trying to figure out how the software that I am using works. This engine also has the valvetronic system in it, which uses variable valve lift to control airflow into the engine. The upstream sensor is a wideband sensor, the downstream is narrow-band. The fuel system uses two oxygen sensors, one upstream and one downstream.
All three times that are shown, the engine was between 2000-3000 rpm, and the fuel trim was high each time the code set(24%-25.5%-35.25%).Ī little info on the setup in this car, as most of you are probably not familiar with the 4 cylinder engines since it wasn't sold in the US.
As you can see in the freeze frame data, the code set at least 16 times since the engine light was on.