It has Carrillo rods, billet pushrods, socal springs, everythings keyed, 20 over socal pistons, etc. It wasn't doing that when we picked it up but it was smoking and knocking he claimed bad fuel put in the night before but that's BS, #2 and #6 injector wires were switched?!? and yea, its smokes...