Have you cleaned the inlet manifold seen many getting same issues, and its sticky flaps (Ooooooer misses) take throttle body off and spray carb cleaner down into the inlet, manually move the flaps back and forth a few times, should clean them up, I now clean mine every 6 months just to stop them becoming sticky in the future