904 leak-can I replace this piece?

You should be able to get both the seal and the oring from one of your local transmission shops. Bullfrog or Victoria
Lol, dudes in Colorado, where are you ?