So after the Glow Plugs "soften up" the batteries a bit a 10 HP starter beats them into submission! This is why there are TWO batteries in the system as one isn't enough to heat the glow plugs and then crank the engine.
It takes both batteries to start the engine.
The second battery you have incorrectly connected to
only the Body Ground is the problem. It needs to go to the engine! Otherwise during cranking it's sending 750 Amps through the body back to the starter via trans lines etc.(Even if it goes to the other battery ground post only it's still a problem. GM's kludge on the positive post for two batteries is bad enough, but, even GM didn't do that with the "-" cable: likely as it's a shorter cheaper cable to go to the engine.)
The other battery "-" is just one cable to the engine as well. The Frame and Body cables should go to the engine, but, on different bolts/studs. DO NOT TIE THEM AT ONE SINGLE ENGINE BOLT! Especially do not connect any other wires to the battery ground bolt. (A bad connection to the engine from the frame and or body connection creates the same type of problem.)
And get that gas can away from the battery. The batteries do like to fail internally and explode now and then. Fuel can by one is asking for a fire after the fact.
View attachment 81536