首先,試一下車子跑多長距離會出錯誤碼。朋友一直加的#87汽油,試車時大約跑了90邁後,錯誤碼就出來了。補加多半缸#93汽油後,大約隻跑了45邁後,錯誤碼就出來了。
第二步,判斷故障。從費用低的部件查起,當然是oxygen sensor。用OBDII接口,連接車子和計算機,直接讀取三個oxygen sensor時的發動機運行時的讀值。發現有兩個讀值異常,不論如何加油,讀值都是0.65V左右,幾乎不變。在catalyst converter後的oxygen sensor的讀值有變化,應該是正常的。
第三步,確定故障。斷開接頭後,可以用萬用表直接測量一下,發現那兩個的heater coil電阻值都隻有1歐姆,第三個的是13歐姆。看來,那兩個oxygen sensor確實壞了。
第四步,省錢方案。我手頭有兩個2001 Corolla的oxygen sensor,是junkyard送的。本州的junkyard不能賣尾氣相關的舊零件,隻能買其他東西時問他要這些東西。發現有一個可以用在此車。另外買個通用型的oxygen sensor,利用原來的接頭可以節省很多。通用型的隻要$70,專用型的要$170 --- 此車是California Mode。
兩個oxygen sensor換上去後,其讀值就有變化了。現在已經跑了250邁了,還沒有任何錯誤碼出來,故障應該是解決了吧。