I'm noticing in my logs the spark advance is always 5-12* higher than what the high octane table says it should be. My hunch is the computer is assuming ethanol content in the fuel and adding timing, but I want to know for sure. Is there a PID that tracks inferred/virtual fuel composition? What else could I look to know why timing is being added? I'm seeing some KR when the timing advances too far and I want to adjust whatever modifier is adding the timing. (2011 Silverado E38)