The ECM controls the timing with information sent to it from sensors such as the crank sensor and the knock sensor.
The ignitor unit controls the signal from the magnito to the ignition coils. This in turn controls the spark to the spark plugs and also controls the timing of the firing of the spark plugs in proper sequence.
Distributor Advance is the wrong term; the Distributor Advance system implies actually moving the timing components of the distributor to control timing of spark in the engine (A Vacuum Advance, is an example of this). Modern controls use computer spark mapping, through learned routines or factory set timing models to control the spark based on these tables, through the computer. In all essence it is the computer that controls all spark functions.
The 5.7 in your Cadillac is a Chevrolet LT1. The same motor that came in an Impala SS and Buick Roadmaster. It uses an "OPTI SPARK" distributor that runs off the front of the motor. There is no timing adjustment that can be made with the unit. The engine management computer controls the timing and adjusts the spark as ou drive. If you are having timing problems, the OPTI SPARK needs to be replaced.
Did you check your coil? and stupid question, but did you check the timing belt. and i believe it has a cam sensor, that controls spark.
there is no timing when you change the spark plugs the car adjusts itself
Nope. The engine computer controls everything from spark timing to fuel/air mixture. There's no way you'll get it to run without it.
The engine computer is in charge of timing.
ECM means Engine Control Module. It is the car's computer and controls ignition, spark, timing, emissions etc. A vital part of the car.
There is no firing order on a diesel engine as it has no spark plugs to fire. The valve timing controls the sequence at which the cylinders ignite the fuel.
It controls spark and fuel.
The timing is not adjustable. The ECM controls the timing with information received from various sensors.