Here is what I do to mine solo new coins...
1. Take previous conf file I used, change the port number accordingly, change addnode statements...
2. Run wallet with -server parameter
3. Point cgminer to wallet daemon. I keep user and pass settings from previous config file, only change the port number.
Like below simply, of course you should add whatever options you throw when mining in it
cgminer --scrypt -o http://localhost:14444 -u user -p pass --queue 0 -s 1
For low diff with blocks every 5-10 seconds I learned that I should change cgminer setting scantime to a low value and queue to 0 (Don't know how the latter affects the business though)
ps: two solo block in 3 hours... I wonder how much total network hashrate now...