Overwatering tomato starts is an easy way to weaken or kill the plants. I buy potting mix at my local gardening co-op and have had no issues. Stay away from cheap soil mixes and I personally won’t touch anything miracle grow.
A small fan blowing on your starts for half the day is what I do, under 12 hours of a T5 light. If you’re not using a full spectrum light specifically designed for plants, you’re asking for growth issues. You can get a light to start a dozen tomatoes or more off places like Amazon for like $34 delivered.
Lastly, watch what the plant is doing, closely, every single day. You can see in advance if they’re distressed and you sometimes have time to correct it. The first 2 leaves a tomato puts on, not the true leaves, are a tomato’s indicator for problems. This is what a healthy tomato start looks like, and the leaves you need to watch everyday.
View attachment 34269