they "spec" a filter that is shorter than the 4.0 OEM filter. the wix, purolator etc all list a short L10241 which is for the older 3.4's and 3.0's. the 4.0 takes a "taller" filter, even with toyota filters. Toyota dealer tried selling me a short filter saying it was correct, told him, no... look in the computer for a '09 4.0. BINGO!! He was wrong.
I would love to see the M1204 cut open, please email or post pics.
I need to look at Baldwin too. The PL20195...real flimsy, and leaf sprung.
As for the Thailand toyota filter you get at the local dealership... From what I've seen, nothing to write home about. No silicone ADBV, no end caps... jeez. Nothing but a $3 filter that's marked up to $5+tax.