I agree that the GP's take a huge amount of current. But to make sure that you do not have other issues consider this:
What is the battery voltage while the glow plugs are on?
You have tested the batteries how?
Now that the batteries are 'good' we need to look at connections. Grounds as mentioned above. Also you need to look at the positive side of things. This is the main bus wire from the positive post to the glow plug controller, starter etc. Not the main battery positive cable, but the smaller one that supplies the main bus, and or alternator for charging.
Checking the main positive cables is also a good idea. The junction of the two batteries on one positive cable is a big trouble spot.
Checking the cables means completely taking the connection apart to look for corrosion and cleaning them.
Also the glow plug controller has 2 big connections for the battery and glow plugs that likes to get corroded.