Went to independent today. Found an O2 sensor code (but check engine light not on). Sensor seemed to be functioning fine during idle. Plan is to see if I can get the code to reset again after driving car for the weekend and confirm the O2 fault. He also suggested it might be the air mass meter starting to go bad. The best thing... no charge unless he actually fixes something.
Anyone have an opinion?