I have a DT 40 Suzuki oil injected, it sat for two or three years. I got it and gave it a tune up , got the old gas out and changed the lower unit oil. I had it running great on the trailer with a muff. I went out once a week to run it a minute and this last time

. Now when I crank it I have to choke it and then it will only run with it choked. However it will not take the throttle. It will crank for 2 seconds with out the choke, but dies quickly, and won't take throttle that way either.
Any help would be greatly appreciated.