Hi all! I own a 2006 Nissan Xterra Off-Road RWD V6 4.0L with under 185,000 miles on it and had a really odd occurrence today... I was just off the highway waiting to make a right turn and my RPMs were sitting at their standard spot stationary between 500 and 750. It was idling normally and then had a burst of really aggressive shaking idle and then it stopped and went back to normal and then did that 2 or 3 more times. My RPM needle didn't move at all during the idle pattern change. I made my turn and came up to the next light and it did the same thing. When that light turned green I gave it a little bit of gas and put in to passing gear (probably like I shouldn't have) and at the next light it didn't do it or any light after that. I even let it idle for 5 minutes in front of my house to see if it would do it again which it didn't. I called my mechanic and he said it could be a plethora of things such as spark plugs, spark plug wires, fuel filter, fuel pump, fuel injectors, dirty throttle body, distributor, or more. My father then said it sounded mostly like just dirty fuel injectors since when I got on it, it stopped. I am due for spark plugs to be changed and my valve covers to be replaced since they are leaking. I just want other opinions to see if anyone else had this problem and what it was or if anyone had any ideas?