I thought this was going to be a good deal since the title states it directly replaces 16510-05A00 and it’s about $10 cheaper than anywhere else. Bought it in February and just got around to changing the oil today and boom doesn’t fit. Spend the extra to get one or go get a Fram PH6016