I have asked this a couple years ago with virtually no response so need to confirm if my assumptions are correct as obviously cannot rely on assumptions.

{B5114} Flex fuel spark. The description says "this table will alter the spark values from{B5101}. Does that mean it will subtract it from, or use whatever values I put in there or if I have 0.0, no changes from high octane or 0.5 it will use 50% from high octane etcc etc? So for example If I had 22.5 degrees in the high octane table @ cell 4800rpm and I had 2 degrees at that same cell in the flex fuel spark table it would subtract 2 degrees leaving me with 20.5 for that cell whilst I was spraying? or do I copy over my hi octane table to {B5114} and just reduce timing in my spray window?

This is using the E38 with the OS upgrade for ethanol 80 tables being used for n2o. Any assist appreciated.