Quoting Removed, click Modern View to see
First of all, welcome to the family! Glad to have you.
Now on to your dilemma....
Antifreeze is water based - Great for cooling systems not so much for fuel as it will not burn. Might be a good idea to add some Iso-Heet to your tank to help remove any residual antifreeze.
As others advised, needs choke to run indicates lean fuel mixture or vacuum leak.
Best of luck and keep us posted with your progress.