Thanks mjr,
I downloaded and ran the msi for 20180306, then rebooted and reran the checkpoint vpt - no change.... Then I pulled the usB connection on the Sainsmart and ran checkpoint using the keyboard - no shaker motor or selenoids. 1st log is with patch and sainsmart. 2nd log is with patch and keyboard only.
DirectOutput Version 3.1.6639.38700, built 2018.03.06 21:30
MJR Grander Unified DOF R3++ edition feat. Djrobx, Rambo3, and Freezy
2018.03.07 13:40:33.530 DirectOutput Logger initialized
2018.03.07 13:40:33.497 Global config filename is "C:\DIRECTOUTPUT\config\GlobalConfig_B2SServer.xml"
2018.03.07 13:40:33.531 Global config loaded from: C:\DIRECTOUTPUT\config\GlobalConfig_B2SServer.xml
2018.03.07 13:40:33.531 Loading Pinball parts
2018.03.07 13:40:33.533 Loading cabinet
2018.03.07 13:40:33.534 No cabinet config file loaded. Will use AutoConfig.
2018.03.07 13:40:33.534 Cabinet auto configuration started
2018.03.07 13:40:33.930 Detected and added PacLed64 Id 1 with name PacLed64 1
2018.03.07 13:40:33.931 Added LedwizEquivalent Nr. 20 with name PacLed64 1 Equivalent 1 for PacLed64 with Id 1
2018.03.07 13:40:33.932 PacDriveSingleton.PacUIOGetIdList: i=0, numdevices=1, DeviceType=PacLED64
2018.03.07 13:40:33.933 PhilipsHueAutoConfigurator.AutoConfig started...note, actual connection detection will happen asynchronously, and device disabled if not succesfull (check further down in the log)
2018.03.07 13:40:34.194 FT245RBitbangControllerAutoConfigurator.AutoConfig.. Detected Zeb's Plunger kit at index 0, name=FT245RBitbangController 0, description: ZB Plunger Output, serial #ZBPLNGOP01; SKIPPING
2018.03.07 13:40:34.194 Cabinet auto configuration finished
2018.03.07 13:40:34.194 Cabinet loaded
2018.03.07 13:40:34.194 Loading table config
2018.03.07 13:40:34.195 Warning: No table config file found. Will try to load config from LedControl file(s).
2018.03.07 13:40:34.195 Will try to load configs from DirectOutput.ini or LedControl.ini file(s) for RomName ckpt_a17
2018.03.07 13:40:34.197 Loading LedControl file C:\DirectOutput\Config\directoutputconfig20.ini
2018.03.07 13:40:34.209 Min DOF Version is 0.8 for file directoutputconfig20.ini
2018.03.07 13:40:34.663 1 directoutputconfig.ini or ledcontrol.ini files loaded.
2018.03.07 13:40:34.664 Config for RomName ckpt_a17 exists in LedControl data. Updating cabinet and config.
2018.03.07 13:40:34.686 Table config loading finished: romname=ckpt_a17, tablename=Checkpoint
2018.03.07 13:40:34.687 Pinball parts loaded
2018.03.07 13:40:34.687 Starting processes
2018.03.07 13:40:34.688 Initializing cabinet
2018.03.07 13:40:34.688 Debug: Initializing output controllers
2018.03.07 13:40:34.690 PacLed64 Id:1 initialized and updater thread started.
2018.03.07 13:40:34.690 Debug: Output controllers initialized
2018.03.07 13:40:34.694 Cabinet initialized
2018.03.07 13:40:34.698 Loading shape definition file: C:\DIRECTOUTPUT\DirectOutputShapes.xml
2018.03.07 13:40:34.797 Framework initialized.
2018.03.07 13:40:34.797 Have fun!

2018.03.07 13:41:09.020 Finishing framework
2018.03.07 13:41:09.022 Finishing cabinet
2018.03.07 13:41:09.023 Debug: Finishing output controllers
2018.03.07 13:41:10.052 PacLed64 Id:1 finished and updater thread stopped.
2018.03.07 13:41:10.052 Debug: Output controllers finished
2018.03.07 13:41:10.052 Cabinet finished
2018.03.07 13:41:10.052 DirectOutput framework finished.
2018.03.07 13:41:10.052 Bye and thanks for using!
2nd log:
DirectOutput Version 3.1.6639.38700, built 2018.03.06 21:30
MJR Grander Unified DOF R3++ edition feat. Djrobx, Rambo3, and Freezy
2018.03.07 13:51:49.524 DirectOutput Logger initialized
2018.03.07 13:51:49.499 Global config filename is "C:\DIRECTOUTPUT\config\GlobalConfig_B2SServer.xml"
2018.03.07 13:51:49.525 Global config loaded from: C:\DIRECTOUTPUT\config\GlobalConfig_B2SServer.xml
2018.03.07 13:51:49.525 Loading Pinball parts
2018.03.07 13:51:49.532 Loading cabinet
2018.03.07 13:51:49.533 No cabinet config file loaded. Will use AutoConfig.
2018.03.07 13:51:49.533 Cabinet auto configuration started
2018.03.07 13:51:49.897 Detected and added PacLed64 Id 1 with name PacLed64 1
2018.03.07 13:51:49.897 Added LedwizEquivalent Nr. 20 with name PacLed64 1 Equivalent 1 for PacLed64 with Id 1
2018.03.07 13:51:49.899 PacDriveSingleton.PacUIOGetIdList: i=0, numdevices=1, DeviceType=PacLED64
2018.03.07 13:51:49.900 PhilipsHueAutoConfigurator.AutoConfig started...note, actual connection detection will happen asynchronously, and device disabled if not succesfull (check further down in the log)
2018.03.07 13:51:49.913 Cabinet auto configuration finished
2018.03.07 13:51:49.913 Cabinet loaded
2018.03.07 13:51:49.913 Loading table config
2018.03.07 13:51:49.914 Warning: No table config file found. Will try to load config from LedControl file(s).
2018.03.07 13:51:49.914 Will try to load configs from DirectOutput.ini or LedControl.ini file(s) for RomName ckpt_a17
2018.03.07 13:51:49.916 Loading LedControl file C:\DirectOutput\Config\directoutputconfig20.ini
2018.03.07 13:51:49.925 Min DOF Version is 0.8 for file directoutputconfig20.ini
2018.03.07 13:51:50.331 1 directoutputconfig.ini or ledcontrol.ini files loaded.
2018.03.07 13:51:50.333 Config for RomName ckpt_a17 exists in LedControl data. Updating cabinet and config.
2018.03.07 13:51:50.353 Table config loading finished: romname=ckpt_a17, tablename=Checkpoint
2018.03.07 13:51:50.354 Pinball parts loaded
2018.03.07 13:51:50.354 Starting processes
2018.03.07 13:51:50.354 Initializing cabinet
2018.03.07 13:51:50.355 Debug: Initializing output controllers
2018.03.07 13:51:50.357 PacLed64 Id:1 initialized and updater thread started.
2018.03.07 13:51:50.357 Debug: Output controllers initialized
2018.03.07 13:51:50.360 Cabinet initialized
2018.03.07 13:51:50.364 Loading shape definition file: C:\DIRECTOUTPUT\DirectOutputShapes.xml
2018.03.07 13:51:50.460 Framework initialized.
2018.03.07 13:51:50.460 Have fun!

2018.03.07 13:53:22.680 Finishing framework
2018.03.07 13:53:22.682 Finishing cabinet
2018.03.07 13:53:22.683 Debug: Finishing output controllers
2018.03.07 13:53:23.705 PacLed64 Id:1 finished and updater thread stopped.
2018.03.07 13:53:23.705 Debug: Output controllers finished
2018.03.07 13:53:23.705 Cabinet finished
2018.03.07 13:53:23.705 DirectOutput framework finished.
2018.03.07 13:53:23.705 Bye and thanks for using!
Just a FYI, the Deluxe plunger kit does indeed have a FTDI chip on it running the output and ZB_Launch features.
<?xml version="1.0"?>
<Name>zebsboards</Name>
-<OutputControllers>
-<FT245RBitbangController>
<Name>Zebsboards 1</Name>
<SerialNumber>ZBPLUNGE01</SerialNumber>
</FT245RBitbangController>
</OutputControllers>
-<Toys>
-<LedWizEquivalent>
<Name>ZebsboardsLWEQ 1</Name>
<LedWizNumber>40</LedWizNumber>
-<Outputs>
-<LedWizEquivalentOutput>
<OutputName>Zebsboards 1.01</OutputName>
<LedWizEquivalentOutputNumber>1</LedWizEquivalentOutputNumber>
</LedWizEquivalentOutput>
-<LedWizEquivalentOutput>
<OutputName>Zebsboards 1.02</OutputName>
<LedWizEquivalentOutputNumber>2</LedWizEquivalentOutputNumber>
</LedWizEquivalentOutput>
-<LedWizEquivalentOutput>
<OutputName>Zebsboards 1.03</OutputName>
<LedWizEquivalentOutputNumber>3</LedWizEquivalentOutputNumber>
</LedWizEquivalentOutput>
-<LedWizEquivalentOutput>
<OutputName>Zebsboards 1.04</OutputName>
<LedWizEquivalentOutputNumber>4</LedWizEquivalentOutputNumber>
</LedWizEquivalentOutput>
-<LedWizEquivalentOutput>
<OutputName>Zebsboards 1.05</OutputName>
<LedWizEquivalentOutputNumber>5</LedWizEquivalentOutputNumber>
</LedWizEquivalentOutput>
-<LedWizEquivalentOutput>
<OutputName>Zebsboards 1.06</OutputName>
<LedWizEquivalentOutputNumber>6</LedWizEquivalentOutputNumber>
</LedWizEquivalentOutput>
-<LedWizEquivalentOutput>
<OutputName>Zebsboards 1.07</OutputName>
<LedWizEquivalentOutputNumber>7</LedWizEquivalentOutputNumber>
</LedWizEquivalentOutput>
-<LedWizEquivalentOutput>
<OutputName>Zebsboards 1.08</OutputName>
<LedWizEquivalentOutputNumber>8</LedWizEquivalentOutputNumber>
</LedWizEquivalentOutput>
</Outputs>
</LedWizEquivalent>
</Toys>
<Colors/>
<Curves/>
<AutoConfigEnabled>true</AutoConfigEnabled>
</Cabinet>