how many miles are on your car and what modifications have you done? it's on a VERY RARE occasion that this sensor goes bad. it could be possible that the plug has come loose. this was the same code i got a couple days back on my motor and the plug was disconnected.
btw, this is the sensor located on the bottom of your block right by the timing belt.