I realize now that your 40-50 percent reference was for amount of print completed. A little slow on my part...

You can see the M104 S0 T0 code in the END CODE section, turning the heaters off.

The g-code file to which I refer is the entire file sent to the printer or stored on a flash drive or memory card. I'm not sure what the rather small snippet represents, unless it's the start and end g-code your slicer uses. What slicer are you using? I'm not familiar with your model printer, so some of my questions may seem unusual.

What slicer are you using? How do you send the g-code to the printer? By memory card, flash drive or direct connection?