The TPS and fuel will be my next check. Would a clogged fuel injector or filter cause the rough idle in closed loop? I also took the EGR solenoid off. It had a bunch of dirt caked on the coil so I cleaned what I could off, still no help. i also double checked all vacuum lines and found no leaks.