Ron
You may not have a problem at all. My 912ULS when cold, oat less than 60, needs full choke to start, but you have to reduce choke as soon as the engine starts, or it will have all of your issues. When warmer, it only needs partial choke. With full choke it will flood.
David