Looking for opinions, I have an issue where the check engine light is coming on. I recently gave the car a tuneup which cleared the misfire codes it had, but now (1 week later), I have the following codes present:
P1128 Long Term fuel trim too lean P0172 System Too Rich P0134 Oxygen Sensor Circuit - no activity detected (pre-converter sensor)
I am guessing that the O2 sensor needs to be replaced, but will this also fix the other codes? I haven't detected any vacuum leaks that might be suspect. Any help would be appreciated. Thanks.