Mabbco marine long block engines are precision-crafted by experienced tradesmen. Each marine long block includes new pistons, piston rings, rod bearings, main bearings, timing set, gasket set, oil pump, lifters, and brass freeze plugs. Our marine long blocks are sold outright and no core exchange is required.