thats strange that a bad sensor was causing the code. ive never actually seen a bad sensor before. usually if the cel comes on, its becuase the sensor is doing its job.
Dont know how to explain it other than since it was changed the code hasn't come back. As soon as it was cleared (via Diablo) before I changed the sensor, like 10 minutes later the code would pop back up.
glad you found the problem. i'm usually not that lucky. one time i spent a whole day checking the vaccum lines on my stang to find one of them had a crack in it causing it to over lean the a/f