I found this when I dumped the Trans pan, not sure if it was there before or after I drained the transmission to be honest. it looks like some kind of small filter(its plastic and the white part is a screen) but when I found it it was rolled down over itself like in the third pic. the only issue I've had with the Tranny is that its been whinning a little under heavy acceleration but i also found a leak and it was about a quart low on fluid. Chris from CK if your out there this is a TH400 you built.