You could inspect the filler cap to make sure it is sealing properly this is done at mot but the seal could be damaged or worn. previous car I had gave similar symptoms new cap cured it. though it was not a screw on. maybe a trip to local mot centre and ask them. Hope this helps