Just an observation:
Mobil lists M1-103A for my car. I just found out that this is the undersized oil filter version.
The original Toyota part no. is 15601-13011. However, in USA, this is replaced by the made-in-Thailand oil filter 90915-YZZF2.
It turns out M1-102A is the part for the original Toyota OEM filter and M1-103A is for the undersized made-in-Thailand Toyota OEM YZZ filter.
Fram lists the correct part no. (PH2951, TG2951, and XG2951) for the original OEM filter. So, they are good. They also have a good cross-reference table.
You might want to double-check things if you don't want to install the undersized filter.
You can find the OEM part nos. here:
https://www.toyotapartsdeal.com/
This also makes me think if Toyota cares about oil filters, as their filter media has poor efficiency and they sell undersized made-in-Thailand OEM filters.
Mobil lists M1-103A for my car. I just found out that this is the undersized oil filter version.
The original Toyota part no. is 15601-13011. However, in USA, this is replaced by the made-in-Thailand oil filter 90915-YZZF2.
It turns out M1-102A is the part for the original Toyota OEM filter and M1-103A is for the undersized made-in-Thailand Toyota OEM YZZ filter.
Fram lists the correct part no. (PH2951, TG2951, and XG2951) for the original OEM filter. So, they are good. They also have a good cross-reference table.
You might want to double-check things if you don't want to install the undersized filter.
You can find the OEM part nos. here:
https://www.toyotapartsdeal.com/
This also makes me think if Toyota cares about oil filters, as their filter media has poor efficiency and they sell undersized made-in-Thailand OEM filters.