... 1004TG 1006TG2A1006TAG Engines Spare Parts Names, a, Ail/Fuel Filterb, Air/Fuel Filter Element c, Cylinder Headd, Cylinder head gaskete, ... , Crankshaftk, Cylinder block l, Camshaftm, Valven, Connecting rodo, Flwheelp, Air Intake/Exhaust Pipeq, And so onFor more parts Pls contact ... us air cooled diesel engine /diesel generator set /diesel water pump ...