I have a 2000 toyota celica that runs really good and doesn't seem like it have any problem with the engine but the car stops every once in a while. It start really well. I took it to one mechanic and he said it needs a fuel pumb and I took it to another and he said it needs an air flow meter. I really don't kno what to do now. Can someone help please?