Мысль такая, если брать данные из ELM при постоянно запущенной другой программой. Запускаешь прогу VSPE с дополнительным виртуальным портом. И на этот порт вешаем свою программку, которая выделяет показания скорости и/или оборотов и отправляет в Адруино. Ну там уже зажигай что нужно по своему усмотрению.
Могу помочь в написании...