904 leak mystery

The shift select lever seal...