Vac leak, bad O2 sensor/s, plugged fuel filter, bad cat, bad/leaky egr, plugs, wires, coils, fuel injectors, chipped pistons.