If I remember my soils correctly, ammonium sulphate will sour the soil (lower the pH) and allow plants to take up the nutrients in the soil. If the pH is too high, the nutrients remain locked in the soil.
I've been using ferrous sulphate around my plants in the Hill Country for that same purpose.
Im sorry but I dont know anything about gardening.
I just posted the tomato formula because our local weather man, Dale Nelson, is famous for his tomatoes.