My advice is to find one at a junk yard that doesn't appear to be tampered with, and use that. If you are feeling like spending money, you can get a Python Injection rebuilt one, and send in yours for a core refund. It may run you around $200.
Otherwise, you will need a wide-band O2 sensor and some trial & error to get this one close to its original calibration. Sorry it isn't a cheap, easy answer!