The vacuum advancer controls the timing advance in accordance with the engine load. The diaphragm is connected to the breaker plate via the rod or carburetor. The diaphragm chamber connects the advance port of the intake manifold. When the throttle valve opens slightly, the vacuum from the advance port pulls on the diaphragm in order to rotate the breaker plate. As a result, the signal generator moves and advances the ignition timing.