Owing to our rich industrial experience, we have been a respected manufacturer of Sub Engine Assy in the market. A long block is an engine sub-assembly which consists of the assembled short block, cylinder head, crankshaft, camshaft (usually), and valve train. Sub Engine Assy is rigorously tested before dispatching from our unit.