Just came out front and saw this. Is it safe to assume it's just a seal leak or something more serious?