I have a problem with my cobalt. For the past month I've had the p0171 code come up. The first time it was a bank 1 so I replaced the o2 sencer before the cat. That took the code away for about2 days than came back on. So I went into the dealership for help and they replaced the MAS and cleared...