I will get your sizes for your crankshaft. For welding a diesel crank because they are a hardened crank you need someone who welds diesel cranks as the process is different than for a plain steel crank like would be used on a gas engine.