I have released an update to my ConfigMgr Client Health script due to feedback from the community. This version includes minor bug fixes and small improvements in how the script fixes errors.
The script now supports all ConfigMgr Client install parameters, and it is no longer limited to my default installation string.
Edit config.xml <ClientInstallProperty>PARAMETER=VALUE</ClientInstallProperty>, and add as many of these lines as you need.
Full documentation is available here: https://www.andersrodland.com/configmgr-client-health/
Download ConfigMgr Clienth Health 0.4.2: https://gallery.technet.microsoft.com/ConfigMgr-Client-Health-ccd00bd7