You'd have never gotten that thing registered in the USA, but I wouldn't have been worried about the Pemex fuel, I've never had any trouble with it, and the only reason I ever filled up on the American side before going over was to save money. When I used to go there often in the late 90's, it was cheaper in the US, probably still is.