Yesterday my 2001 GT, the check engine light came on. I used my obd to read the codes. P0174- RUNNING LEAN ON BANK 2 and P0153- BANK 2 SENSOR 1 O2 SENSOR SLOW RESPONSE. I erased the codes and drove the car around 50 miles before the light came back on. This time there was just the P0174 code. The car still runs great. I am thinking it is a bad o2 sensor because of the P0153 code. I checked for vacuum leaks but all the hoses look like new. Am I right in thinking bad o2 sensor? Any input will be appreciated.