Thankyou for replying again. The log from the third post if after I did exactly what you said, With DOFR3 overwriting my R2 files, new configs from the config tool, after I unblock all files and register the com thing. I get no errors from DOF, but when I play the table all the wrong toys go off which sounds super terrible (example would be a flashing effect on a solenoid or a motor).
Again comparing
in post 3 you can see DirectOutput Version 0.9.5818.37242: 2017-01-29 10-51-43 R3 no errors - wrong toys go off
in post 4 you can see DirectOutput Version 0.8.5307.1702 as of 2014.07.13 00:56 R2 with new configs from the config tool gives a lot of errors (config tool version 2308), table plays perfectly.
I must be missing something 
I might go back and completely reinstall DOF
Thankyou again for replying, I am spending a lot of time trying to fix this.
==========================================================
So I went back and did a complete reinstall of dof R1, then R2, then R3, overwriting each time. Pulled fresh config files from the Config Tool, made a new globalconfig_b2sserver.xml, put all the config files in ./directoutput/config. All files unblocked and set to run as administrator, RegisteretDirectOutputComObject successful.
Started a table (Mars attacks) and its still up the shit. The light effects activate solenoids and contactors and replay knocker, it sounds terrible, I cant run it for more than 3 seconds because it sounds like it will do damage.
When I bring up the B2SServr interface and check plugins I can see its running R3 and using the globalconfig_b2sserver.xml that I made. Here is the logging from my last attempt, logging looks perfect and error free.
Please for the love of god help, I have been trying to fix this for 2 weeks.
2017.01.29 19:15:37.480 DirectOutput Logger initialized
2017.01.29 19:15:37.480 DirectOutput Version 0.9.5818.37242 as of 2015.12.06 20:41
2017.01.29 19:15:37.480 Global config loaded from: \\CHRIS-PINBALL\PINBALL\DIRECTOUTPUT\config\GlobalConfig_B2SServer.xml
2017.01.29 19:15:37.480 Loading Pinball parts
2017.01.29 19:15:37.480 Loading cabinet
2017.01.29 19:15:37.481 No cabinet config file loaded. Will use AutoConfig.
2017.01.29 19:15:37.481 Cabinet auto configuration started
2017.01.29 19:15:37.534 Detected and added PacLed64 Id 1 with name PacLed64 1
2017.01.29 19:15:37.535 Added LedwizEquivalent Nr. 20 with name PacLed64 1 Equivalent 1 for PacLed64 with Id 1
2017.01.29 19:15:37.549 Debug: Ledwiz devicelist content. Handles: 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Num devices: 0
2017.01.29 19:15:37.550 Debug: Disposing LedWiz instance -01.
2017.01.29 19:15:37.550 Cabinet auto configuration finished
2017.01.29 19:15:37.550 Cabinet loaded
2017.01.29 19:15:37.550 Loading table config
2017.01.29 19:15:37.551 Warning: No table config file found. Will try to load config from LedControl file(s).
2017.01.29 19:15:37.551 Will try to load configs from DirectOutput.ini or LedControl.ini file(s) for RomName afm_113b
2017.01.29 19:15:37.557 Loading LedControl file \\CHRIS-PINBALL\PINBALL\DIRECTOUTPUT\config\directoutputconfig20.ini
2017.01.29 19:15:37.946 1 directoutputconfig.ini or ledcontrol.ini files loaded.
2017.01.29 19:15:37.947 Config for RomName afm_113b exists in LedControl data. Updating cabinet and config.
2017.01.29 19:15:37.969 Table config loading finished
2017.01.29 19:15:37.970 Pinball parts loaded
2017.01.29 19:15:37.970 Starting processes
2017.01.29 19:15:37.970 Initializing cabinet
2017.01.29 19:15:37.970 Debug: Initializing output controllers
2017.01.29 19:15:37.972 PacLed64 Id:1 initialized and updater thread started.
2017.01.29 19:15:37.972 Debug: Output controllers initialized
2017.01.29 19:15:37.975 Cabinet initialized
2017.01.29 19:15:37.980 Loading shape definition file: \\CHRIS-PINBALL\PINBALL\DIRECTOUTPUT\DirectOutputShapes.xml
2017.01.29 19:15:38.033 Framework initialized.
2017.01.29 19:15:38.033 Have fun! 
2017.01.29 19:15:42.460 Finishing framework
2017.01.29 19:15:42.462 Finishing cabinet
2017.01.29 19:15:42.463 Debug: Finishing output controllers
2017.01.29 19:15:42.475 PacLed64 Id:1 finished and updater thread stopped.
2017.01.29 19:15:42.475 Debug: Output controllers finished
2017.01.29 19:15:42.475 Cabinet finished
2017.01.29 19:15:42.475 DirectOutput framework finished.
2017.01.29 19:15:42.475 Bye and thanks for using!
Edited by chrisseear, 29 January 2017 - 09:53 AM.