So my 2008 with 220k miles was throwing the P0051 code. I replaced the o2 sensor and cleared the codes. Drove the car for about an hour, no lights came on. As soon as I restarted the car, a few seconds later the p2238 code comes on. When I clear it, it stays off until I restart the car. With the P0051 code it would come back on instantly after clearing it. Should I disconnect the battery to try to get rid of it? I'm not sure what the issue is.