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? If so I'm think of 0411 swapping my my truck so i can tune out the EGR and the down stream O2 sensors. And thank y'all for the reply's on this i wanted to have a build tread going on by now but it needs to rub right first. LOL