Не стоит путать ОБД с тем, что идет по канбасу. Точнее то, что способен считать ELM, с общим состоянием. ELM читает протоколы, документированные для массового использования несервисной службой (к примеру технической инспекцией моего штата), но больше этого... либо не всегда, либо просто технически на ELM это не поступает.
В Тойотах серьезно не копался, а вот на Ниссане практически болт без клона Консалта. Документированный минимум ессно читается, а вот финты ушами, типа включить лампочки заднего хода, не втыкая заднюю передачу - хрен там.