Puzzle: "Normal Fuel Trim" but got DTC 0170 and CEL is ON. Anyone ???
Recently the Check Engine Light (CEL) turned ON and I got the DTC code P0170, which is the error code for fuel trim bank 1. My OBD II readers displays the following STFT and LTFT numbers.
STFT B1 (%) 0.8
LTFT B1 (%) -0.8
Apparently, the number looks normal. And the car runs great.
But then why the CEL is ON and the error code? Any idea?

Thanks.
Mike
Thanks you for your suggestion. I checked the fuel pressure regulator and purge valve but it seems they are working fine.
Regarding the O2 sensor, can it go wrong without triggering a DTC code?







