What dictates where the ignition timing comes from? Sensors and the ECU? I just checked mine for the first time and at idle it is way off the marks to the left. I'm assuming the engine is at the recommended idle speed. I am in the middle of a rear o2 sensor change and decided to check for giggles because of the rough idle. I noticed water in the rear plug holes (due to having to use the garage space during the winter for a couple days) but it seems odd to have a CEL for the rear O2 and water in the plug holes and timing off at the same time. I wonder if during those winter cold slow low battery starts something else could have happened?