Sorry for resurrecting this 1.5 year old thread, but it answered my question on which correct Toyota oil filter to use. Or at least for my vehicle. Quickly: 2012 Tacoma 2.7L base, SR5 4X4 5-speed manual. I'm now starting to do my own oil changes since I'm tired of dealer shenanigans. Toyota Owners website STILL states my vehicle should be using the Toyota oil filter 90915-YZZD1. This is the Denso made in Thailand. The dealer recently sold me the 99015-G2 saying this replaced the D1 (for once I got the truth I believe). I went through all my service receipts since I bought the truck new in late 2011 and dealership has used FOUR different oil filters the last 7 years: The 90915-YZZD1, D3, G1 & G2. A quick check shows the dealer used the D1 & G2 the most. I found on e-steal a decent bulk price for the D1. The G2 are about $3 to $4 more.? Oh well, guess I'll wait until Denso quits making them and I'll start purchasing the more expensive G2 Made in U.S.A.. Thought I'd share.