904 leaking, just sitting ?

Thanks to everyone for the excellent input, I have a seal kit on order. I'm pretty sure it will solve the problem.