your plants look fine to me, they just need more light, go to a gardening supply store or even a home depot/lowe's/walmart and get a T5 flourescent shoplight with a reflective fixture if possible.

honestly i think people are over-analyzing with this over-fert/wrong ph/overwatering stuff. if you have MG soil with time-released ferts, just dont fertilize with anything else for now, then when you re-pot your plants use an organic soil with maybe some worm castings or compost and mix some organic ferilizer too. That's all you need, and once you decide to flower just change to flowering nutes. When you water, just water until water drains out the bottom and feel the weight of it by picking it up. then wait until the soil dries out and the pot feels light, and water again.

One of the biggest mistakes you can make with growing is trying to do too much/over-analyzing and end up fucking up a perfectly healthy plant. Nature knows what it's doing, it will survive.