My fuel trims change depending on how much gas is in the tank as well, but always lock at 0 when going full throttle. I only get some kr during full throttle, with Bp. I used to work at a gas station and there are different factors involved when buying. Did the filling truck just leave before you got there, which mixing the crude on the bottom of the tank with the gas as it fills. Is the tank low on gas, which causes you to get some crude with your gas. Did the station check for water in the tank, which could mix with your gas. Is the station mixing the low grade with the high, to make more money. You get the point, Consumer affairs, which regulates station don't have enough personnel to check often enough and usually only comes around when they get numerous complaints. I usually throw some Seafoam in the tank once a year and keep some Torco race fuel concentrate in the trunk for those bad gas days. When I have Kr, the Torco always eliminates it. I wish Sunoco still made 94 octane, because that's what I would be using.