Just a shot in the dark here. Having proplems with my toyota truck - 1991 4wd ex cab 22re. Engine light goes on on occasion as engine hesitates then it goes away for a while. Sometimes the engine light doesn't go off as the engine hesitates. Diagnostic code 31 i do believe, suggests airflow meter, or exaust manifold, or o2 sensor. have had everything checked/replaced except 02 sensor. I am a stubborn do-it-yourselfer, however i have had toyota and several others look at it: Toyota wanted to replace my entire exaust system from the manifold on - w/o mentioning that price tag I got another person to look - manifold was good small leak at first pipe connection. Another tech guy told me to replace my airflow meter - got a used one. Could this leak in the pipe - before the o2 sensor cause this problem? Could a bad o2 cause this problem. If you could offer me advice I would greatly appreciate it. I know its best to see the vehicle, but it will go days sometimes w/o hesitating. And it seems that it does it up hill? Also I have replaced the plugs, wires, dist. cap, rotor, put good fuel injector cleaner in gas. All this hesitating happened a few days after I changed my fuel filter - coincidence?
Thanks for your time and thoughts
Walt
wbec@email.msn.com