Failed inspection

n
nycfish
楼主 (文学城)

2005 年的Highlander, 9万里。 看到有个check engine light, 用code reader看了一下, 是oxygen sensor 坏了. 买了一个同一个牌子换了(denso?),然后开了大概150 里, 刚好 inspection 到期, 竟然fail 了。 大家觉得是什么问题?

 

O
Oneshotkill
还没准备好,假的,不兼容,换错了,又坏了,换码了,等等,所以。。。了。
m
mountrobson
读到的是什么码还记得吗?诊断确认是oxygen sensor 本身的问题造成出码还是有多种原因呢?按码换件通常会事倍功半

另外oxygen sensor 和SparK Plug 一定要OEM的,目前只有Delear 和 RockAuto 能确保是真货

n
nycfish
code is P0158, oxygen sensor bank 2 senor 2, 我

 换了Denso model#234-4168。 旧的sensor也是Denso.

n
nycfish
那个mechanic 就是叫我再去highway 开100 mile 试试
h
hellotom
应该是断电或清码后,cat还没ready. 用OBD scanner的IM去读一下就知道了。

你可以上网看看该车的drive cycles. 需要几种不同的条件下组合后才会ready. 耐心一些。

成功的熊
Amazon自卖的也可以。网上一帮人吐槽,一dig发现自卖和第三方卖都分不清。
O
Oneshotkill
嗯,那很可能就是还没准备好啦,希望是这个最好的结果。
总要注册
先做一件事, 把油箱的盖子拧开, 再重新拧拧紧。开几miles 试试。

oxygen sensor  的false alarm 之一 就是油箱盖没拧紧。

n
nycfish
我的油箱盖大概一年前坏了, 在 ebay

买了一个说是OEM的换了。现在还有个code 说有点漏气还是什么忘记了。 还真的不知道这事会和oxygen sensor 有关系。本来想节省几块钱自己换 想不到这么复杂。

m
mountrobson
Amazon and Ebay full of fake parts
m
mountrobson
再多问一句,inspection failure 时有灯亮吗, 有码吗?
n
nycfish
没有, 换了sensor 后我把那两个code deleted.
n
nycfish
需要断电? 我没有断电
h
hellotom
你有没有清除engine light? 想必你不会带着engine light去做车检。车检的人如果看到你的车还

有engine light, 会告诉你去修理,而不是让你再开100miles.
如果你用OBD scanner 清code(engine light), 所有的IM status都会被reset.

相信你自己有OBD scanner. 其中的 IM reading 会告诉你车是否ready for inspection. 比起其他的,Cat (catalytic converter) ready 是比较麻烦的。特别是要求不同的速度持续时间,熄火,再重复等等。你要完成相应的drive cycles,才会ready for inspection. 去查查该车具体的drive cycles.

换句话说,先自己检查IM status, 确认ready 后再去做inspection.

 

l
leslieking
try to follow this to get your car ready for inspection. https:
m
mountrobson
好像你只提到一个码P0158?现在两个啦!信息要尽量提供,车坛那些大拿们才能有的放矢啊,包括任何异于平常的现象,

还有平时的驾驶习惯,里程这样少,肯定很多短途,heavy Traffic

s
soccer88
有人有类似问题;查一查Inappropriate fuel pressure Faulty fuel injectors

 

总要注册
我有一辆车, 就是engine灯亮了, dealer告诉我,code就是 faulty oxygen sensor

我无意中, 加了一次油, 灯自动就灭了。 后来又遇见过几次, 都是这样解决了。

m
meiqian
有scanner的话, 看看氧气传感器的响应
风起时
很可能Catalyst 需要复位 (make ready)

要开10-200 miles 不等。有个小技巧,发动机保持3000转3分钟,复位完成。

最好买个scanner自检通过再去年检。 App Car Scanner有一项叫Emission Test, 还是很准的。

B
Backcountry
是。以前有一次加油忘了油盖,engine light on, 旁边老美帮我盖上盖子,灯就灭了。不过不知道是什么码
B
BaysideCPA
用OBD II 读一下,要确认 Inc 的是 0 及所有的sensors 都 Ready 才能去做 test
T
TBz
你在哪个州?你开的150mile是Local还是高速?

Failed的时候师傅有没有对你说什么?

 

n
nycfish
谢谢各位大神。 我前面没有说清楚,

其实有两个code, 一个就是上面说的P0158, 另外一个是small Evap Leak, 忘记了code 是什么。 我上网看了一下好像就是上面Backcountry 和总要注册 说的fuel cap有点漏气还是什么。 我旧的fuel cap大概一年前坏了,从ebay 买了个fuel cap换掉(说是OEM)。这个check engine light 其实以前也有出现过, 不过都是过几天、一星期就 灯就灭了。 不过这次灯一直亮着又差不多要年检, 才花20快买了code reader 看看是什么问题。换了oxygen sensor 之后, 我就erased 那两个codes。 然后开了大概150 里 (highway and local), 不过去inspection 前一星期左右那个 small evap leak 的灯又亮了, 我以前网上看到有人说这是小问题, 所以什么没做就把它erased, 然后没什么开就去了inspection (大概开了10- 20 miles). 

看了你们的留言我才想到应该 不是oxygen sensor的问题, 而是small evap leak 的问题。昨天晚上上网看了一下才和知道hellotom/ BaysideCPA 和大家说的IM Reading是什么,用scanner看了一下果然 是”Evap system Mon” incomplete.

我是不是erased Evap leak 的code 之后才开了 20 里吧够? 现在要做的是不是应该开多点再用IM Reading 看到” evap system “ OK了再去inspection?

如果上面说的不行, 那再想办法

一个年检不过但是学到很多,谢谢大家。

h
hellotom
P0456?

https://www.mycarly.com/obd-codes/p0456-obd2-trouble-code-evap-system-leak-detected/

EVAP reading 是比较容易ready的。除非问题足够明显,ECU会继续报engine code. 你可以试试安可能的原因去排查。有各种方法。不过有时排查small leak会比较困难。车年头长,相应管道可能有裂缝或阻塞。可以先试着把油箱盖及口擦干净,拧紧。

相信你更清楚该车的具体表现,去了解一下EVAP的工作原理,可能会有助于排查问题。

不知你在哪个州。有些地方可以容许一个IM reading not ready也可以过车检。

再开几天,确认没有engine code (包括pending code),并且检查所有IM readings。

希望一切顺利。

总要注册
checkEngine 灯亮的车过不了inspection。 去网上的Dealer哪儿再买个原装的Cap, 换一下。
m
mountrobson
EVAP small leak 可以有很多原因,vacume,Cap,valve,sensor, canister从你描

从你描述来看,是个长期慢性病, 不从根上解决,下一次inspection还会是麻烦

雾蒙蒙雨霏霏
一般的车有两个oxygen sensor,确定换的是坏的那个。换完后要把原来的旧码erase掉。
c
chinomango
4缸两个,6-8缸4个