Chosen Solution

Hi, I currently have a 2006 Ford Explorer 4x4 SUV. While I am driving the RPM will fluctuate and the truck will do a weird shimmy. It happens between around 40mph-58ish mph and again between 65-80 mph. I do have a check engine light on. Last time I got it read it was for gas cap and EGR valve. I am getting the EGR fixed but when reading symptoms of a bad EGR, it doesn’t match the trucks actions. What else could it be? Would completely replacing the EGR fix this issue? PLEASE tell me it is not the transmission. AHHHH

Is your check engine light flashing or on solid? If its flashing that’s a sign that it’s misfiring and you probably need new plugs and possibly coils. If it is on solid and not flashing I would get the codes read and see what it is saying and could be many different things.