Run Time Error 3706, Provider Not Found

Version: 
All
Operating System(s): 
All
Description: 

When the Kohler Diagnostic System is started, an error message comes up stating "Run Time Error 3706, Provider Not Found".

This error usually comes up the first time the software is run after it is installed or after some other type of software application has been loaded on the PC

Procedure: 

The best way to solve the is to reinstall the MDAC and the Jet Database Drivers described in the following two articles

Reinstalling MDAC

Reinstalling Jet