Thanks for that Steve.   The hill I'd travelled down was a steep one.   Over a 100 metres of fall down a fairly bendy road.   Then back to almost the same height on the next section of road.   When I made my stop, it was at the hypermarket where I filled up, but only with 32 litres, so the tank was half-full.   Anyway, the fault hasn't happened again, so until it does, I'll go along with your theory.