The mechanic changed the fuel filter, and he also replaced the coolant temp sensor.
He said the TB, MAC and IAC look fine.
He also said the engine was making no abnormal noises when he listened to it.
As mentioned above, he said the main reason for stalling when pressing down lightly on the gas and then letting up was because of the smog vaccume thing in the engine which he disabled...
It runs fine now, but it just seems to want to stall every once in a while when I first turn it on and do nothing else.