I forgot to add "canbus" to the list.
Apparently, all modern cars use canbus.
Unfortunately, my 2000 Punto doesn't. It uses (I think) an ISO protocol.
My (admittedly sparse) research suggests that I'll need an OBD interface (VAG or possibly ELM), and THREE different interface leads to connect to the various systems.
OR I can just pay the money and buy the OBDkey..
I want to be able to connect to ANY car, and access ALL systems. (yes I know - control freak, get over it.)
When I ask the suppliers, I get "this will work with all European cars after 2001/2, and all American cars from 1996". What about my bloody 2000 Punto? - Err.. dunno, guv.