For what it's worth Wally, I think that it is a glitch. Even if I did cheat and started 'light' on fuel, adding 26 litres with 7 odd laps to go is a bit daft.
Yeah, it must be a glitch. I looked at the code. It looks so simple, I don't know how it can go wrong.