Final update. It turned out to be the O2 sensor. The CEL does not come back after I replaced it two weeks ago.


97 LX V6 2.5L