Might need calcium.
Tomatoes are very sensitive to not getting enough calcium, which can be a problem if you gave acidic soil, that leaches the calcium away.
I had a soil test done before the season, and added the recomemended amount of Calcium.