Would not recommend. Not OEM Quality
Bought this after my OE Maf sensor went bad. The first one lasted about 1 months before the mpg dropped. Replacement was not much better, uneven rpm and bad mpg.
Even though Denso is OEM for toyota,I returned and bought from a dealer.
Works much better, WOULD NOT RECOMMEND
Bottom Line No, I would not recommend to a friend