Yeah, forgot to add oil pump. This is usually the treatment I give my destruction derby motors, sometimes Jegs house brand main and rod bearings too. You can usually get bearings, timing chain and pully, pump, and gasket set for about $100, of course were talking for chebby her, Mopar stuff will be more of course and I wouldn't put the Jegs off brand bearings in anything I would drive on the street, for a chevy derby motor yes, my Mopar, never.