The tip about the tank is a good one and I have seen an astra before that actually sucked its tank in because the breather pipes were blocked, but that was my brothers car and he knows as much about cars as I know about brain surgery. well he has now gone out and bought a fiat so I think that explains a lot.
I would have a good nose around and look for signs of leaks if you can.