So when there is a bad plug does the computer tune engine so it performs as well as possible with the bad plug in place? And then the computer re-tunes back to a more normal range once it synchs the new plug?
Just trying to understand what the computer actually does when a bad part is detected.. I know it will disable the engine or limit it tremendously to prevent damage (limp mode or whatever its called). We had a coolant issue one time and it shut itself down.
Yep, it can mess with the ignition AND valve timing too to see if it can get that cylinder to fire properly. From valve timing alone it can change exhaust recirculating and air/fuel charge size. The engine moves in slow-mo for the computer. It monitors sensors hundreds of times per second, many times more frequently than even the best scan tool will show you. It can tell based on how quickly the crankshaft moves during a given cylinder’s power stroke how efficiently it’s burning and adjust to compensate. This is also how it detects misfire. I’m not sure if the VVT solenoids react quick enough to change valve timing for a particular cylinder only, but the computer definitely could.
It then learns what’s normal for your engine and remembers approximately what settings it needs for most efficient operation but when you change one of these things it will have to adapt again, but since it already has “learned” so much it takes a while for these averages to change. When you reset it by disconnecting the battery it has nothing to go off but Ford’s initial parameters. Once you’ve corrected an error condition those will be much closer to optimal than before, so it doesn’t take long before it’s optimized again, unless something else is wrong.