Part number for 3-wire oil pressure switch?

This link has listings for the same part number with prices ranging from $24 to $48, are they all the same Mopar part?
Some show a thin coating of white thread sealant another shows a thicker coating of red sealant, does it make a difference?
Oh strange, I would make sure that it is the 5149064AA sensor as this is a genuine Mopar part. The listing also stated that it was from Mopar, so check for that.