Hi Geoff,
the Oil Switch is a component of the oil level sensor.
Ignition coil closing time,
The ignition output stage switches on a current from the on-board electrical system through the primary coil before the required ignition time. While the primary circuit is closed (closing time), a magnetic field is built up in the primary coil. When the ignition time is reached, the current is interrupted again by the primary coil. The energy of the magnetic field discharges via the magnetically coupled secondary coil (induction). This creates a high voltage in the secondary coil, which generates the ignition spark at the spark plug.
Ignition angle, Injection time are values as you mentioned.
The main influential parameters are:
Engine speed
Engine load
Current lambda value
Coolant temperature and intake air temperature
Fuel grade (octane number)
Engine operation (engine start, idling, partial throttle, full throttle)