So I thought I would give an update as to where I am at on this issue I am STILL having. I have tested the coil and it came out in the correct ranges. So that should eliminate a bad coil/spark plug cap. Over the weekend I bought a new CDI box since I didn't have a good way to test it and don't really know anyone where I live since I just moved there.
I put the CDI box in, same issue as always. Starts and idles just fine with the choke on. Take the choke off after it is warmed up, it idles fine for a bit then just dies like its gasping for air. After that I start it back up, put the choke on, give it throttle to halfway, it stumbles cutting in and out without dying. It does that clear up to full throttle. RPM's up to say 7000 and back down to 2000. Just a vicious cycle. So obviously the CDI wasn't the issue.
Also I did a compression check, I am at 190 psi and the lower service limit is 171psi and standard is 199psi. So my top end is fine. I checked the valves and they were in the correct tolerances on both intake and exhaust.
I truly am at a loss right now. Can you guys give me any other ideas to try next?