But the vacuum advance is connected when you're not checking the timing, right?
The 160° thermostat isn't helping (should be a 180) and the little electric pusher fan is probably blocking more air than it provides. It also looks like the blade is on backward.
To have effective electric fans...