This paper presents three engine fault diagnosis algorithms, all by using multi measuremet re-sults to reduce measurement errors and increase diagnosis reliability. These are variable-memory constrained filter algorithm(VMCF), stepped mathematical average preliminary smoothing algorithm and preliminary exponential smoothing algorithm. The VMCF is capable of effectively preventing an abnormal solution caused by the multi-colinearity of a fault equation. The paper proves the equivalence beween the VMCF and th...