Still new here and to mining, but maybe can help some. Your CG - pool variance can prolly be helped by reducing your -I a bit as it may be too high since only 50 on pool. Also, where did you decide the 9999 for concurrency? Is your card the 1gb or 2gb version? If 2 gb, maybe try 16384 or if 1 gb try around 12288.
See if lowering the -I and changing concurrency helps.
The 9999 was just a random number inbetween high and low
cgminer --url http://netcodepool.org:8337/ --user fyubr.1 --pass x --scrypt --thread-concurrency 12288 -g 1 -w 256 -I 1 --vectors 1
how does that look? (thanks for the help btw)
EDIT: I tried what I posted above and it keeps crashing cgminer