I hate to disappoint you, but this is definitely not an emulator.
An emulator replaces a chip, so a eprom-emulator would have a rectangular connector with 28 or 32 pins.
As it's connected to the diagnostic port, my guess is that it's some sort of datalogger.
Can you post some pictures of the device?