hello everyone i have an aveo 2005 and im having trouble geting it to pass smog.. the engine light keeps coming on (flashing) i have already changed the EGR valve, spark plugs and wires, the coil pack and the gasket seal... what else can be wrong with this car!! i need some advice please... thank you