P0171是比較麻煩的,可能有多個原因。
最常見的是管道,墊圈之類的老化造成的air leak. 可以作smoke testing 查看有哪些地方有漏氣。總之查找過程比較煩人。網上有各種方法,可以選適合自己的方法。往往需要相當的耐心。
對老車如果之前的車主沒有動過什麽,可以先試試以下的一些簡單的處理方法。如果隻是盲目換AF sensor 很可能是浪費時間。
先清理MAF sensor, throttle body sensor. 一定要用專用的清洗spray. Walmart 及autozone 之類的店都有賣。
觀察engine valve cover, 看看是否漏機油。如果漏的厲害,這個地方是個常見引起air leak的地方,最好換valve cover gasket.
有人一看見engine light(不管是什麽code)亮就說要檢查油箱蓋. 不過你現在的情況倒是應該檢查一下油箱蓋。
另一個要檢查和清理的是電池。如果電池年頭不長,先好好清理電極。別光用眼睛看。一定斷開接點好好清理。你的其他的code很可能與電池有關。
先從簡單的開始檢查及處理。相信多數檢查及處理都可以自己解決。
Good luck.