*** Update - tested and confirmed that the PWM generator to flex fuel composition ECM input is a valid SOLUTION *** credit to hjtrbo's idea
So after some research I was sad to find that the spark timing cannot be fully controlled with VCM controls (not on hpt or on the other guys' either). Optimizing timing is so much quicker and easier with on-the-fly capability and also gets rid of time and environment based variables when you have to shut down, flash new timing table, startup and repeat the test. It would also be safer than raising the running spark table up (since controls only let you reduce timing) then quickly trying to dial it back with VCM control when the engine starts. I have started to poke around some and curious if anyone else has tried anything similar....
The EGR spark advance correction table (12622) could maybe be used to advance timing on the fly by filling the table out with useful values, unplugging the actual solenoid so no EGR actually happens, and then using VCM control to turn on EGR and thus increase timing. I cant remember but I thought that you could control EGR percent realtime, which would maybe give you different % values of the EGR timing advance table also? Would have to make sure any other corrections the ECM might try to make anticipating actual EGR are "zeroed out" if applicable.
Alternatively, im pondering if you set up Low Octane timing table as your baseline and then High Octane table as an adder to that.... if there is any way to force an immediate reset of high vs. low octane table while running....
Just curious if someone already figured a trick out and its old news I didnt catch! I'm continuing to dig and starting to test options to try to find one that doesnt have any side-effects.