Thanks for the help everyone! So by now I've done quite a few things to this motor, Carb kit, fuel pump, new fuel lines plugs etc.
But it is still the most stubborn cold starter. So much so that i have to get it warmed up in a bucket for 30 mins before going out or it'll take all day to start out on the water! It fires a few times and then quits and eventually it will finally start (Choke out) then choke in and it dies immediately. Once started however, it idles really nicely (I tuned the low speed jet for hours one day). Once warm it'll start within 2 pulls reliably.
The final symptom is it struggles to transition from lowspeed idle to high speed. It coughs and sometimes dies if you transition too quickly, or sometimes too slowly!
Its so frustrating because I just want it to start reliably. If you read through this thread, It has compression, fuel and spark! Any ideas on why its so hard to cold start?
Thanks for your help guys!