It is scheduled for a visit to the shop this weekend, together with the replacement of the lower control arm bushings I was waiting for. In the meantime, I haven't been using the car.
The reason why I thought the car was overheating is that after stuttering for sometime and after it got progressively worse, the engine seems to have lost power and had gone into some sort of "limp mode."
Is it meant to do this when it overheats? Btw, when the engine finally cut off, the a/c had been off for quite some time already...