Had the same problem with my C36.........
Just run the highest octane fuel you can get with a bottle of injector cleaner........fixed my issues!

GM cars had the same issue........they ran injector cleaner through a tank to resolve.

Have a hard time thinking that your needle is sticking