BAD NEWS GUYS
The problem came back tonight. 5 mins. into the drive on highway in traffic. It started idle dipping again when I have the clutch in.

What's even worst now is that I have this loud whirring sound(kind of like air leak/air circulation in the engine bay) and every time I push the clutch in the sound changes to a more muffled air leak. Couldn't pin point exactly what it was in the dark.
Max Capacity, did you have that whirring air noise when you had the intake manifold gasket problems?