Regardless of what caused the leak, I would suggest a fuel on/off valve. I have one before my fuel filter and turn off the petrol every time the car goes into the garage. Mainly for safety, but I feel it might help with security as well if anyone tried to steal the car. If it stopped after a few yards they might just abandon it!