You're using peat? That'll cause issues for sure.....can you transplant them to a better soil? I'm using fox farms ocean forest recommended by my hydro man. I'm not a soil pro either so can't tell you why this is good stuff.....only that someone "in the know' told me to use it.

According to Stinky peat can cause a low ph in your soil in addition to keeping things too wet for adequate drainage. (retains too much moisture)