Hows the heat gauge? Lower than normal? If engine heat OK then you should check the ECT sensor for proper operation. You can OHM it when engine cold and when engine hot then check resistance against spec. If it is telling computer engine is cold then you'll get rich run when hot. The fuel trims will attempt to compensate but the codes mean they're at the max.

Last edited by pcc; 06/28/17 10:23 AM.

92 Montero LS 3.0L V6 Auto, Stock, Original owner, 185,800K miles