New in box Edge Products EDC1000C 2003 Cummins 5.9 programmer. I believe this was a display model so it has some dust and minor scratches. If you have questions please ask. Free shipping!