I had the same issue with my 94 K75 that I bought last fall. If I didnt leave the "choke" (throttle advance) on for 15 minutes, it would stall out, especially on throttle tip-in from a stop. The ambient temp was around 50-60 degrees. I replaced the split z hose, ran fuel cleaner, changed plugs, oil, etc. The last time I took it out, the battery was weak and I had to jump it. It still had the cold running issue. I replaced the battery this past weekend and took it out for the first time. Ran like a top. Its never idled so good, and I only used the "choke" lever for a short time. I am leaning on my issue being a weak battery.
Many things that everyone listed above can contribute to your concern. Even though the battery may seem ok, its state may not be enough juice for the FI system to operate properly. Start with the basics.