Injection?
I would say if it was Fine last season?And,now its Not???Well then you have some Issues with Junk in the Fuel System?Have you COMPLETELY pulled the WHOLE System apart and Cleaned everything?That would be where i would Start?
Then,how about the Pump,what condition is it in?
Lastly,maybe check you Throttle blades for adjustment?
HOPE THIS HELPS?
Later
G 8)