Got my Kiwi today and relegated the ELM to the drawer of misfit toys.
Almost buried the whole Kiwi up under the dash, but it has status indicators, so I didn't.
Good thing, because it doesn't seem to wake up from sleep mode automatically. You have to push the little "wake up" button.
BMW must have used non-standard PIDs for Oil Temp, Ambient Temp, and Exhaust Gas Temp, because DashCommand still can't find them. I was hoping it was something with the ELM, but no joy.
So I guess I'll be deleting the Oil Temp, Ambient Temp, Catalyst Temp, and Fuel Rail Pressure gauges.
I've added Bank 2 Fuel Trim (original came with just bank 1).
Also added "ONE" to the ENGINE panel in prep to add an ENGINE TWO panel.
The tall gauge on E1 is Timing, Fuel Trim 1, and now Fuel Trim 2.
I think on E2 I'll drop Timing, keep FT1 and FT2, and add Bank 3 and 4 Fuel Trims. (Yes there is).
Apparently bank 1 and 2 fuel trims are from the pre-cat lambda sensors and bank 3 and 4 are actually for banks 1 and 2, but from the post-cat O2 sensors. I'm not sure how it reconciles 2 separate calculations for the injector dwell on each bank.
The other 4 gauges on E2 will be wideband Lambda and O2 raw readings.
If you have DashCommand, you can
download it here.