What is this ????

I had one just like it for my 04 Power Stroke. You need to find the part number to see what application it's for. Also, hope that the tuner still isn't tuned to a vehicle. If it is, what you have there is useless other than for an OBD scan tool. Also, it should have a USB cord with it too. With that, you can go on the Diablo site and get the latest updates for it and also find out if it is still "married" to a vehicle.