I'm not really a maths expert, but would a least squares calculation allow you to detect erroneous values?