Ok so I just wanted to give everyone an update. I found out why the engine dies when the choke is off. My idle screw was not set. I adjusted that and my high and low screws and it runs and idles like a dream now.
My only concern now is that if you hold it at full throttle for maybe around 10...
Dam I was really hoping that wouldn't be the case. I took the head off again and poured a small amount of oil mix in the crankcase and on the cylinder walls. I also replaced the intake fuel hose with a new one since it still kept feeling like the carb wasn't getting enough gas. I put it together...
Here is a picture of the cylinder walls.
Right now I think I got it to start with the choke on but after running for maybe 10 seconds it gets slower and slower then dies out.
I can get it to start immediately afterwards by pulling the cord but after that it only starts on for another 3 seconds...
Found a thrown out leaf blower and decided to try and restore it. Model# 358.794764
I don't have much experience working on small engines and this is for sure my first time owning a two stroke engine. It turns over fine but feels like it has weak compression (imo). I double checked with a gauge...