In this paper,a decision-level data fusion technique is mainly introduced for fault diagnosis of electronically controlled engines.Experiments on a SANTANA AJR engine show that the data fusion method provides good fault diagnosis of engines.In addition,acquiring raw data is a precondition to perform data fusion.So the signal acquisition and processing system of an automotive engine test is also designed by the virtual instrument technology.