both Oil Filters have AC-Delco number of UPF64R yet two seperate GM 8-digit part numbers , 12667194 and 12670058.

both made in U.S.A. therefore both came out of same factory.

WHY!?!?!?!?!?