Have you tried a Italian tune up? Run some Techron and hold it at 4000 RPMS or so on the freeway for 15 to 20 minutes. Easy way of getting rid of deposits and carbon buildup. You may have more deposits than normal since you have so low miles. EGR shouldn’t be an issues since it’s closed at idle. Unless there’s carbon buildup.