Please send me your estimate for Engine parts DEUTZ TBD226B 6D1 and TD226B 4D1 4 and 6 Cylinders Gasket set for TBD226B 6D1 6 Cylinders and TD226B 4D1 4 CylindersKit O Rings for all Engine 6D1 and 4D1Front 12188100 and Rear 12189888 Crankshaft Seals Valves Seals 13023391Cylinder Liner 13024173Piston 12227090Piston Ring Set 13070648Piston Pin 12152378Spring Clip 12151395Bearing Thrust 13058365 Main Bearing 12160569Bearing Rod 13025625Big end Bush 12159598And all the parts for a complete Overhaull Turbos Injection pump Oil Pump InjectorOil cooler Filters Fuel, Air, and Oil.