Big VB component (involuntarily) runs in a loop

That it will be very difficult to debug with that many inputs, and that you might consider separating your concerns to reduce complexity here, perhaps to a minimal working example that demonstrates the bug (also, remember to provide files).