thanx for the links to other forums...i am already with 3-4 other forums and it seems that all the people who share my problem have no idea as to what causes the car to stall. they've all been back to mazda more than 3-4 times to get something fixed and are all in the "wait and see what happens" period. ive changed and had tested alot of thing out already (changed trottle body, 2 main relays and selenoid, tested engine and gas pump, tested fuse box, APP1, APP2, and A992 verified, checked gas and break pedals, engine grounds which found the mass air flow disconnection)...everything is ok, no duplicates when in test drive for 2 days...nothing to point the problem on...the whole "mass air flow" thing is the last thing they have detected, and blame the malfunction on....so i now i have to do like all the other ppl...wait and see what happens!