I had alot of those same problems as well, I will say what I do now and since I started thids, my tanks have stop leaking.
I would empty ur tank out and clean it well, then dry. Then as ur putting ur tank together I put pure vg on the O-rings of both top and bottom caps. It helps them slide...