Originally Posted by genso
It is a 1995 camry 2.2 and it doesn't have maf but does have a map sensor.
For MAP engines, you can either get too much air (major EVAP leak) or no fuel fumes (clogged or malfunctioning vacuum switching valves). In either case, it should not cause hesitations or stalling. Too much air will cause an increase in idle RPM though.
Hesitation or stalling (or both) on MAP engines could have many causes. An EGR valve stuck open would be one problem causing these symptoms. There are many others.
Check engine light on, or was on for a brief time?