I dont see the Mexico thing anywhere but the numbers above the water pump say, K12 27FC I think that was all there was up there but I could BARELY read those numbers. I can pull the pan but that will have to wait because the motor is filled with oil and I just got off of work so last thing I wanna do is work on another engine or vehicle. LOL What do those numbers above the water pump tell me?