I feel like this may be the o ring.
I had another pump face with o ring, another 904 transmission I pulled the pump off of, and the pump I just pulled out of my transmission.
Every o ring was a different size/thickness. I had already ordered one to pick up tomorrow, but feel I am going to go...