Your check valve in the fuel pump is leaking down.Thats what is causing it to leak back to the tank when the engine is off.