I think maybe you might be right. It might be a few small issues building up together to create the problem. More pictures will help.
Should I try seeds from them you're saying?Humboldt seed company
so, what's you water pH without any adjusting? don't pH adjust anything below 7.0 until we see what your water normally is,... how are the plants? I'd run that test on the soil right from the bag, same method, using a 1-2gal pot with just soil....