That is the ONLY place to get it since it is an OEM part. Either at your local dealership or online at a Ford parts retailer like Gary Starr at Atascadero Ford or Bill Jenkins (not sure where he is now). It's $15 from Gary and $25 from the dealer ... the dealer may be somewhere between the 2 prices. It takes 15 minutes to do and cost is minimal ... try it and if it doesn't work, put back your old sensor. Be sure to save both the old sensor and the old retaining bolt as they are size matched ... the new bolt is longer because the new sensor flange is thicker.