I'm also researching this, and would be very interested in using an Arduino to pass ELM data while adding new data sensors not connected to the ECU.