Ok, on the website they say "Texas Instrument USA Oil Pressure Sensor" I have looked around and havent found anything that matches. It appears that there was a part number and perhaps a manufacture above the "Made in Mexico" that was scratched mostly out by a dremel.
This is what I can get from it:
_2CP5 _ _8
_80_ _ _ _ _ 2
Some of thoes are guesses....