I'm guessing the plug and sensor are corroded, but you might be able to clean out the sensor compartment and get by temporarily until you get a new cover. Read
this.
I see 3000 got you the Ford part number already. The International part number is 2589259C91 if you get it at an International dealer.