That's quite expensive. AutoZone also sells the sensors. I don't remember exactly what I paid a year or two ago but it's not anywhere close to $164. If you don't need it by tomorrow you can get a huge CEG discount through Bill Jenkins at Signature Lincoln Mercury in Las Vegas. Contact info is at the bottom of this link:
CEG Parts Sources Remember, do a forum search first before you replace the sensor. People have reported things like bad wiring, corroded plugs and manifold vacuum leaks causing this code to appear.