Hmm, interesting. Those ELM parts look an awful lot like the Microchip PIC16C505. I imagine that is all they are.. It is nice they do the handshaking for you. Look at www.opendiag.org for a simple level translator for RS232. They have info on the protocol and a Yahoo group too.

Speedy