Much better.
[2017-12-05 19:44:03] CPU #24: 4152 H, 87.21 H/s
[2017-12-05 19:44:03] CPU #23: 4188 H, 87.95 H/s
[2017-12-05 19:44:03] CPU #0: 4201 H, 88.23 H/s
[2017-12-05 19:44:03] CPU #17: 4231 H, 88.85 H/s
[2017-12-05 19:44:03] CPU #3: 4205 H, 88.31 H/s
[2017-12-05 19:44:03] CPU #18: 4342 H, 91.20 H/s
[2017-12-05 19:44:03] CPU #2: 3432 H, 72.09 H/s
[2017-12-05 19:44:03] CPU #22: 4136 H, 86.86 H/s
[2017-12-05 19:44:03] CPU #25: 3997 H, 83.94 H/s
[2017-12-05 19:44:03] CPU #5: 4183 H, 87.86 H/s
[2017-12-05 19:44:03] CPU #16: 4137 H, 86.89 H/s
[2017-12-05 19:44:03] CPU #6: 4174 H, 87.65 H/s
[2017-12-05 19:44:03] CPU #4: 1603 H, 86.72 H/s
[2017-12-05 19:44:03] CPU #20: 4191 H, 88.02 H/s
[2017-12-05 19:44:03] CPU #21: 4187 H, 87.94 H/s
[2017-12-05 19:44:03] CPU #19: 4138 H, 86.91 H/s
[2017-12-05 19:44:03] CPU #1: 3902 H, 81.93 H/s
[2017-12-05 19:44:03] CPU #7: 4013 H, 84.27 H/s
[2017-12-05 19:44:03] CPU #10: 4155 H, 87.25 H/s
[2017-12-05 19:44:03] CPU #12: 4155 H, 87.25 H/s
[2017-12-05 19:44:03] CPU #27: 4121 H, 86.55 H/s
[2017-12-05 19:44:03] CPU #14: 1688 H, 87.16 H/s
[2017-12-05 19:44:03] CPU #31: 4155 H, 87.25 H/s
[2017-12-05 19:44:03] CPU #28: 4155 H, 87.25 H/s
[2017-12-05 19:44:03] CPU #15: 4154 H, 87.23 H/s
[2017-12-05 19:44:03] CPU #30: 4154 H, 87.23 H/s
[2017-12-05 19:44:03] CPU #26: 4155 H, 87.25 H/s
[2017-12-05 19:44:03] CPU #13: 4136 H, 86.85 H/s
[2017-12-05 19:44:03] CPU #11: 4163 H, 87.43 H/s
[2017-12-05 19:44:03] CPU #29: 4160 H, 87.36 H/s
[2017-12-05 19:44:03] CPU #9: 3700 H, 77.69 H/s
[2017-12-05 19:44:03] CPU #8: 4148 H, 87.11 H/s
[2017-12-05 19:44:08] CPU #1: 427 H, 88.17 H/s
[2017-12-05 19:44:08] Accepted 10/10 (100%), 123.14 kH, 2769.93 H/s, 63C
[2017-12-05 19:44:24] CPU #5: 1842 H, 88.07 H/s
[2017-12-05 19:44:24] Accepted 11/11 (100%), 120.80 kH, 2770.14 H/s, 62C
[2017-12-05 19:44:26] CPU #20: 2033 H, 88.31 H/s
[2017-12-05 19:44:26] Accepted 12/12 (100%), 118.64 kH, 2770.43 H/s, 63C
[2017-12-05 19:44:29] CPU #19: 2230 H, 87.12 H/s
[2017-12-05 19:44:29] Accepted 13/13 (100%), 116.73 kH, 2770.64 H/s, 62C
EDIT: Still having a few:
[2017-12-05 19:49:17] Rejected 3/29 (10.3%), 80.27 kH, 2752.78 H/s, 62C
[2017-12-05 19:49:17] reject reason: Invalid share
Soooo I changed it to 24 cores, that seemed to be the sweet spot solo mining, now going to run it a while.
[2017-12-05 19:51:45] Accepted 2/3 (66.7%), 14.82 kH, 2738.55 H/s, 63C
[2017-12-05 19:51:50] CPU #9: 1196 H, 170.17 H/s
[2017-12-05 19:51:50] Accepted 3/4 (75.0%), 15.00 kH, 2739.92 H/s, 62C
Only lost a tiny bit of hash rate running 24 threads.
EDIT2:
Changed to only 16 cores, have not lost much speed at all but still getting invalid shares.
Just got an invalid job id error.
{2017-12-05 20:06:31] Rejected 4/24 (16.7%), 34.45 kH, 2738.42 H/s, 63C
[2017-12-05 20:06:31] reject reason: Invalid job id
[2017-12-05 20:06:33] CPU #7: 505 H, 169.63 H/s
[2017-12-05 20:06:34] Accepted 21/25 (84.0%), 32.68 kH, 2738.36 H/s, 62C
EDIT3: Changed to running 8 cores and no invalid shares but the hash rate dropped in half.
[2017-12-05 20:16:24] CPU #0: 6952 H, 172.83 H/s
[2017-12-05 20:16:24] CPU #4: 7658 H, 172.81 H/s
[2017-12-05 20:16:24] CPU #7: 7628 H, 172.11 H/s
[2017-12-05 20:16:24] CPU #5: 7659 H, 172.81 H/s
[2017-12-05 20:16:24] CPU #3: 7656 H, 172.74 H/s
[2017-12-05 20:16:24] CPU #2: 7659 H, 172.81 H/s
[2017-12-05 20:16:25] Stratum difficulty set to 1
[2017-12-05 20:16:43] CPU #2: 3159 H, 172.07 H/s
[2017-12-05 20:16:43] CPU #5: 3159 H, 172.07 H/s
[2017-12-05 20:16:43] CPU #3: 3029 H, 164.98 H/s
[2017-12-05 20:16:43] CPU #0: 3159 H, 172.02 H/s
[2017-12-05 20:16:43] CPU #1: 3159 H, 172.01 H/s
[2017-12-05 20:16:43] CPU #6: 3159 H, 172.01 H/s
[2017-12-05 20:16:43] CPU #4: 3161 H, 172.12 H/s
[2017-12-05 20:16:43] CPU #7: 3147 H, 171.35 H/s
[2017-12-05 20:17:07] CPU #1: 4036 H, 172.79 H/s
[2017-12-05 20:17:07] Accepted 6/6 (100%), 26.01 kH, 1369.41 H/s, 58C
[2017-12-05 20:17:22] CPU #1: 2554 H, 172.71 H/s
[2017-12-05 20:17:22] Accepted 7/7 (100%), 24.53 kH, 1369.33 H/s, 59C
[2017-12-05 20:17:26] CPU #1: 720 H, 172.70 H/s
[2017-12-05 20:17:26] Accepted 8/8 (100%), 22.69 kH, 1369.33 H/s, 59C
[2017-12-05 20:17:41] CPU #3: 9900 H, 172.76 H/s
[2017-12-05 20:17:43] CPU #7: 10.28 kH, 172.28 H/s
[2017-12-05 20:17:43] CPU #0: 10.32 kH, 172.74 H/s
[2017-12-05 20:17:43] CPU #6: 10.32 kH, 172.74 H/s
[2017-12-05 20:17:43] CPU #5: 10.32 kH, 172.74 H/s
[2017-12-05 20:17:43] CPU #2: 10.32 kH, 172.74 H/s
[2017-12-05 20:17:43] CPU #4: 10.33 kH, 172.74 H/s
[2017-12-05 20:17:46] yescryptr16 block 27100, diff 0.013
[2017-12-05 20:17:46] CPU #5: 531 H, 172.79 H/s
EDIT4: Jut got an invalid share again.....
2017-12-05 20:23:58] Stratum difficulty set to 1
[2017-12-05 20:23:59] CPU #0: 260 H, 162.04 H/s
[2017-12-05 20:24:00] Rejected 1/16 (6.2%), 36.54 kH, 1371.26 H/s, 58C
[2017-12-05 20:24:00] reject reason: Invalid share
Sooo I'm going to try another pool just to see if thats the problem.
EDIT5: That was the problem , changed pools and now I'm back to 16 threads and ~2745 H/s
[2017-12-05 20:37:10] CPU #6: 2137 H, 171.52 H/s
[2017-12-05 20:37:10] CPU #5: 2127 H, 170.70 H/s
[2017-12-05 20:37:10] CPU #7: 2114 H, 169.67 H/s
[2017-12-05 20:37:10] CPU #3: 2150 H, 172.55 H/s
[2017-12-05 20:37:10] CPU #0: 2134 H, 171.25 H/s
[2017-12-05 20:37:16] CPU #1: 1082 H, 170.23 H/s
[2017-12-05 20:37:17] Accepted 19/19 (100%), 33.09 kH, 2739.61 H/s, 63C
[2017-12-05 20:37:28] CPU #7: 3005 H, 170.83 H/s
[2017-12-05 20:37:28] Accepted 20/20 (100%), 33.98 kH, 2740.77 H/s, 61C
[2017-12-05 20:37:38] CPU #14: 4818 H, 171.67 H/s
[2017-12-05 20:37:38] Accepted 21/21 (100%), 36.67 kH, 2741.66 H/s, 62C
Now i'll let it run overnight.