Running the Fix it tool fixed the problem. Thank you, this has been an issue for months! When I got that error there was some corrupted value somewhere whether it was the registry or a file. fix it cleaned everything off and I can now update.
Thanks again,
Alan