The check engine light came on, ran the OBDII scanner and P0141 code came up. Which was Bank 1, Sensor 2. Went down to the local auto parts store picked up a Bosch sensor. Replaced sensor cleared code and light came back on after being driven 25 plus miles. Checked code again same code appeared. Went and replaced sensor that was purchased earlier just in case it was bad and the newer sensor produced same code. Any suggestions on what could keep producing this code?