Car hesitates when switching from brake to gas pedal. I don't have the money now-a-days to just bring in my car to the dealership to charge me an arm and a leg and my first born. I've heard it can be the O2 sensor that could be causing the issue. Could it be anything else? Or does anyone know where the O2 sensor is located so I can clean it ?:-(