Just a thought...since timing is controlled electronically maybe you have a dying ignition coil?? My rpm's used stutter at idle like that until one day one of my cylinders was flat out misfiring. Turned out to be igntion coil. Ordered from tishcer changed it out in 30 min. All good