It has a new fuel pump, plugs, wires, fuel filter, coil, cap and rotor. But i have been doing a lot of reading on this and some people seemed to have issue with their EGRs so i unplugged mine and now the truck doesn't back fire at all. So I'm leaning towards i have a bad EGR wouldn't y'all say...