The air filter is in the upper half of the driver side next to the fuse box. Its a giant-ish black box held by, IIRC, 10mm bolts. You loosen those and pull the upper air box to check the engine air filter. New filters are white and gradually get darker over time and you would replace them every 15-30K miles, depending on what the car has been driving through.
The throttle body is accessible if you follow the black box's hose towards the engine where it meets up with a silver/aluminum body (this is the Throttle body). Loosen the clamp connecting the hose and throttle body using a Philips head and pull off the upper air box w/ the hose (make sure all connections are free before this as you can rip out more expensive hoses from the car). You will see a butterfly valve that may or may not be clean (clean is copper-ish color and will get dirtier as carbon deposits adhere to the butterfly plate.
Take a bottle of Throttle Body/ Carb cleaner (make sure its engine safe and read the instructions too!) and a toothbrush/cloth to clean the valve and surrounding area (don't spray plastics as this stuff will destroy it). To access the other side of the TB (don't do this if you don't think you are able to) you need to turn the key onto the on position and place a heavy object on the accelerator pedal to open the valve as this model is a fly-by-wire system and will not open by pushing on the valve (which will most likely break the valve). Wipe it down and allow to air dry a few minutes and re-assemble the system.
When you start it up, it may take longer to get it to turn over as the cleaner is flooding the system so you may need to step on the accelerator to force more air into the system before it starts. The car will idle/vibrate funny for ~20 minutes before the system gets the cleaner out. Hopefully this will help the stalling issue as the fuel pump/filter system is stuff I wont touch because of the hazards involved in taking out and checking the system.
Hope this helps, and if you need more info, just ask and search this site as there are more experienced DIYers and mechanics than me.