So I was pulling apart my 904 from the 318 that it was attached to on my 73 dart, and thought the torque converter was a little too clean, It looked new. I know they are usually pretty clean but even the teeth were clean, Its spotless!
Maybe I just haven't taken enough apart to see them all clean. I'm going to post some pictures to see if its just a stock one.