Let me add that dye does nothing other than color the traps. In my opinion, the brown color that rust leaves is a good color and needs no further enhancement. I haven't dyed traps in 20 years.
Before this goes any farther, let us differentiate between "dye" a coloring agent and "dip", which is an agent much like paint that coats a trap with a non-porous surface. There are several colors to choose from. Dip is not dye, no matter what might be written on the can.
I "dip" large water traps for protection. I wax my small traps and land traps.
Endeavor to persevere.