this is mine only a week or so old
I saw one that had an OBD2 plug and software, but if you have bluetooth and most of them seem to you can get a BT dongle to plug into the OBD2 port.
IIRC, Kenwood DDX-514:
I am forever impressed with your work... By the way, nice touch with the EF logo on the head unit.