Answer: Wow! You've used a whole arsenal of insectides so I wonder if there are any insects left in your garden! About the only things the products you have used will not kill are caterpillars (unless you directly spray them). Grasshoppers will eat plants and are hard to control so there are no products available to home owners to eradicate them. While you can kill those you see, others will come in from some distance so it is often best to just learn to live with them. I would inspect the marigolds several times a day until you find the pests responsible for the damage. In the meantime hold off on using insecticides near your tomato plants or the plants won't develop fruits (insects are necessary for pollination). Hope you have a great harvest.
Q&A Library Searching Tips