Same delemma here. I had stock pile on oil filter since I bought my tundra in march 2000 when they where selling them for 29 bucks a case of 10. I bought 2 cases back then.
Both my trundra V8 and the LX 470 use the same filter 90915-YZZD5.
Last week, I both a case of 10 from
www.trdparts4u.com. When I got it, the part no now is 90915-YZZD3.
The 90915-YZZD3 is about 1/4 inch taller but same diameter. Same pitch on the tread. But the inside plate are different between the two.
90915-YZZD5 plate curves down on towards the filter bottom. left pic
90915-YZZD3 plate curves up away from the filter bottom. right pic
See attached Pic oilfilter1.jpg
I was kinda concern of the new set up but I called 2 dealers, one in napa and one in fairfield and both confirmed that there was a change of filter part sometime during 2002 and 2003 and the new part no now is 90915-YZZD3.
see attached pics. Old filter is right and new filter is left on oilfilter2.jpg pic.
90915-YZZD5 was discontinue. One more thing 90915-YZZD3 is made in thailand atleast the one I got and 90915-YZZD5 was main in Japan.