I would change the soil. If your plants are 4-5 feet with 3 gallon pots, Then they are most definately root bound, this could be the root of your issues. I would transplant up to a bigger pot size. I know it will be a pain in the ass and might take up all your room, but it will save your plants.