Dealer called me today, told me that my spark wires were messed up. anyway, I went to dealer to pick my my car, and they charged me $90 for testing... I told them I'm not paying any because no one notified me about those computer testing fees. he said fine, no fees.

anyway, I brought my car back to my place, I dried up the spark wires and spark plug wells as well. it was running fine...but few seconds later, when I shifted to driving mode... it was doing it again...
so I took out all the spark plugs and found out that cylinder one spark plug was blacked(covered with carbon)
out...
I basically replaced all the plugs(another 10K miles tune up).
now it runs fine, but now I'm afraid to drive around. whenever it shakes. or hear similiar noises. I get paronoid easily.
oh well, I 've learn my lessons and thank you all of you for supports!!!

you guys are the best