checked the sensor by useing an osiliscope and taping the engine block next to the sensor and found the readings all over the place and wouldnt settle so yip sensor is faulty!bought a new sensor and fitted it the fault cleared no prob.i found the car was running a bit better after this aswell.