Hypertech power programmer III in good working order part # 345752. Please use part number to determine usage