The PCM adjusts ignition timing based upon inputsit is also mentioned somewhere else that the timing is adjusted based on IAT as well.
it receives from sensors that react to: engine
rpm, manifold absolute pressure, coolant temperature,
throttle position, transmission gear selection
(automatic transmission), vehicle speed and the
brake switch.
The latter two are related to idle speed, same as powersteering pressure switch.
low vacuum isn't necessarily related retarded base timing.not sure what you mean by that
can't run [ right ] without the map sensor :yikes: