Im getting a trouble code on my 95 3.4 4x4 tacoma. Its a P0170 which isnt in my haines manual but the guy at autozone that read the code said it was "Bank one fuel trim". The truck runs fine but gets horrible gas milage. Can anyone help me out. Could it be an oxygen sensor, or would i get a specific code for an O2.