I posted this problem earlier.
2 weeks before Engine light came on. Dealership service center in my city made me change my fuel cap. $45 bucks.
Last week engine light came on again, I didn't get time to see what caused the problem right away, and then I ran down my battery one night which required me to get a jump for my car. The jump turned off the engine check light, but still suspicious that something's wrong with my car, I took my car to again to Toyota service station in San Diego and they took it in, and told me that my car's 'vacuum control valve and hose' needs to be replaced, apparently its torn open. Which they did. Parts and labor together cost me $100 bucks.
New updates. The Engine light came on again. (crap!) I took it back to Toyota San Diego, and they said, 2 of my front motor mounts are broken. Got them fix me new motor mounts. BAM!! $577+tax++new trunk clips+previous works= $755 (sigh!)
Drove my baby out from Toyota SanDiego two days ago. and today the Engine light came back on Again!!
I lost all faith in my local dealership service center. What is wrong with my car

? wish i had a computer to check the error code myself
Help me TN.