Some dude on some cummins forum was posting several repeated times that the LF16035 was a way different filter inside, a special designed venturi super-duper filter that is needed for 2003 and newer. He said you cant not run a LF3894 on 2003 - newer.
Sounds like the dude is full of Bull
No-one has heard of this super venturi design LF16035
My search comes up with nothing also.
I figure the experts here on TDR would know for sure