OK so there have been some pretty big problems in the last few weeks. Here is a short overview, and I would like some input and advice as best anyone can offer. I am pretty sure the plants expereinced Mg deficiency, due to chlorosis and vein banding. Mg was added (Epsom salts) and this corrected the symptoms that had been associated with Mg problems (as mentioned above). However, the plants seem to have stunted growth, and are not elongating much between nodes (it is as if they are rosetting). I know some nute problems can cause this but I thought I'd ask around as see what you all think. For the last few weeks the plants have only grown about 1 inch in height while producing 2-3 nodes. The newer leaves are healthy and are not suffering from any obvious Mg problems as earlier, however they are stunted in growth (very very slow vertical growth).

***IMPORTANT*** For some reason the plants began to preflower and flower, and now all of the males are cut, leaving only females. The flowers are about 2 weeks into fowering though, and I am worried that the veg growth has been permanantly stunted by early flowering. These were all grown outdoors and I can't figure out why the early flowering appeared unless due to shade of nearby folliage. Any ideas as to why these plants would flower so early outdoors? Strains Northern Lights, Big Bud, Durban Poison. These are all supposed to be good outdoor strains and hearty.

Following are some pictures (sorry, image quality not as good as usual, these were taken with a BlackBerry as opposed to usual camera).

What would cause this rosetting (stunted growth), how can I increase verticle growth and more bud sites, how can I prevent the early flowering from having too much deleterious effect on the grow, etc? I considered Chleated Manganese, however I don't have access to any at present (besides possibly a lab, I'm not sure if they would have it). If there are any chemicals needed, please let me know what they are and where readily available sources are (I have some access to a University Lab if that helps). I also considered the possibility that the pH is too high. These are all in soil, and I am wondering what would be the best agent to lower pH, if infact pH is causing rosetting (which I suspect). Would the flowering also cause stunted growth vertically? The only chemical compound from the lab I have right now is CaCO3 (Calcium Carbonate) - however this is usually used to raise pH and won't help me (this is left over from a previous grow in which the soil was too acidic).

All help appreciated! Thanks!!!
Stinky, if you can weigh in, I'll love you forever!