ad@pub:~/junk$ echo abcde | tee >(tr a 1) | tr b 2
a2cde
12cde

I'd have expected 1bcde instead of 12cde. It seems like the tr b 2 is acting early on the stream going into tr a 2. 

This is a ubuntu server 10.04 machine.

Adrian.