edtomfish,
It looks as though the link he provided here is still good. I know the program has his email address in it. I have never had to use it, but I think it requires a key to work. It can't hurt to download it and see if it works for you.
I think it just does what a technician would do manually.
Thanks,
TE