Cura Startup Code for J1

I read that others are having success with Cura, and building a profile has been fine, but my startup code is weird. I am new to IDEX machines, yet competent with Cura, and am not familiar with how to sort this issue. Essentially on startup, one extruder heats while the other stays stone cold then it heats, and then after both extruders hit temp, the bed starts.
I am using the latest pugin installed straight from marketplace with Cura 5.7.2 with the latest firmware for the J1s.
Here is a screenshot of my startup code. Any advice on what to add or subtract would be appreciated. Ideally, I would like everything to heat at the same time.
Cura Start Code J1S

No J1 and Cura User here but you need your tool to be added to get it heated.
This is only my thought and I don’t know if it is already in your gcode added by cura…

M104 T0 S{…
M104 T1 S{…
M109 T0 S{…
M109 T1 S{…

Have a look here, it calls the index itself:

User like you, hope this helps.

Awesome… thank you, I will head in that direction.

Thanks for sharing, this is helpful for me.

I’m further experimenting with removing any toolhead heating until the bed reaches temperature. That is, no M104 to start. Then don’t M109 until after M190.

Reason being, from cold it can take much longer for the glass bed to heat than the hotend. With the new hotends the only clogs I get are as soon as it starts.

Theory is, it’s just from sitting at temperature for too long waiting for the bed. The hotend heats much more quickly for me.

Prefer to wait an extra 30 seconds rather than risk a jam.

If it’s of any consolation, I discovered an issue with my gcodes, wherein T1 was heated, but never used, and never turned off, even when the print was complete. I discovered, quite by accident, that it had been left switched on for about a week, with no filament going through it. But, when I did go to use it, it worked just fine. It has HIPS filament in it. Apparently, HIPS doesn’t mind being baked that long.