I had the same problem. When I searched the internet I found vitamin and mineral deficiency is likely the cause. So I fertilized with some good fertilizer, and at about noon in my garden gets a few hours of shade, so I've been giving my plants a drink at that time to help keep em cooler during the later, hotter part of the day. My tomatoes are 95% improved. So, you may try that. Just make sure you're not allowing your plants to baste in the sun wet.-this will ruin them, too.