Oreillys said my Contour takes their part EGR155 so I decided to go with it after reading the below...
"part number EGR155 from Oreillys and YES it is a Motorcraft OE sensor disguised in a Borg Warner box - the SAME Exact sensor that is $100 at the dealer. Its about $44 at Oreilly."
post from other Ford forum