Man, when it rains it pours. First my water pump goes south now I get a SES light. I had my brother read it and it's a P0130 O2 Sensor Circuit malfuction Bank 1 Sensor 1. So I just replaced the O2 sensor on the driver side before the cat. Reset the codes and no light for a few minutes then it reappears again???

Any other mean to this code also bank 1 sensor 1 refers to the driver side before the cat, correct?
I read on here a member had an issue with the light coming on randomly. It was just a loose connection at the ECU. Anyone know if the plug for the O2 goes straight to the ECU? Also is the ECU for the O2 sensor the one mounted under the hood near the passneger at the bottom of the windshield? Any help is welcome!!