Hell yeah rasta, its good to see yer coming this far! I know I havent been on much but its been so busy at work and then taking care of the girls too!
I would also say its a cal/mg defiency. Sounds like you have some advice to go on now too, just try a good healthy flush first and then see...