lol, there are many reasons for failing emissions. EGR, yes, faulty o2 sensor, plugged up or gutted cat., fouled plugs, faulty plug wires, cap, or rotor button, a bad fuel injector, burning oil from old, worn valve seals or piston rings, even a vacuum leak. You can fail emissions for running...