When you had it tested, did they clear the DTCs (fault codes)? If not, you should get the codes cleared and see if the light comes on again. If they did clear the codes, then the problem still exists, and you'll need to replace the sensor...
Uncle Fester, July 2009