Is there a maximum number of elemental effects I can (practically) stack in Borderlands 2, or can I keep stacking them on as long as my rate of fire, elemental effect chance and Damage over Time duration permits? I know for example more than one stack can affect a target; you can tell as more and more numbers jump off a target indicating DOT as you add more stacks, but there's otherwise no visual indicator.
For some math I've got a nearly 50% chance of inflicting Corrosion (10% chance on gun, 30% additive boost to that percentage from Siren skills, 6.some% chance from Badass rank) on an 8.0 rate of fire SMG. I've got 8 seconds before the first stack runs out. Assuming 50% chance per bullet times 8 for 8 seconds I could get around 32 stacks on one target in 8 seconds for an extremely brief period of time. Is that doable or is there a lower limit for elemental DoT stacks?
I am asking how many stacks can be on a target at once. I am not asking how to calculate my chance of causing an elemental effect.